页面内容展现的控制方法和系统的制作方法

文档序号:6635936研发日期:2014年阅读:233来源:国知局
页面内容展现的控制方法和系统的制作方法
【专利摘要】本发明实施例提供一种页面内容展现的控制方法和系统,方法包括:接收搜索词;根据所述搜索词获取多个搜索结果条目;计算各搜索结果条目相对于反例集合中的条目的第一相似性评定值;所述反例集合中包含的各条目为针对当前用户在过去时段查看的页面中已展现且未被用户查看的条目;将所述第一相似性评定值中小于第一评定阈值的所述搜索结果条目选取为待展现的搜索结果条目;发送所述待展现的搜索结果条目至客户端以进行展现。本发明的技术方案实现了将相对丰富多样的搜索结果条目信息展现给用户,同时改善了用户的体验。
【专利说明】页面内容展现的控制方法和系统

【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其涉及一种页面内容展现的控制方法和系统。

【背景技术】
[0002] 通过互联网搜索获得所需信息目前已经成为用户获得信息的主要途径之一。在用 户输入搜索需求后,如何从候选列表中选取合适的内容条目(Item)在一个页面中最终呈 现给用户,除了考虑用户当前需求和Item之间的相关性、Item本身的质量等因素外,也需 要考虑Item所带给用户的信息量。
[0003] 现有方法中,在用户输入搜索需求后,系统通常只是将与用户需求相关的候选列 表中的Item按原始的先后顺序呈现给用户,并不考虑当前页面中呈现的各Item与用户已 浏览的历史Item之间的差异性,导致同一条或类似Item很可能在连续多个页面中反复出 现,降低了各页面的信息量。由此使得用户体验下降。


【发明内容】

[0004] 本发明的实施例提供一种页面内容展现的控制方法和系统,以实现将更为丰富多 样的信息呈现给用户,提高用户体验。
[0005] 为达到上述目的,本发明的实施例提供了一种页面内容展现的控制方法,包括:
[0006] 接收搜索词;
[0007] 根据所述搜索词获取多个搜索结果条目;
[0008] 计算各搜索结果条目相对于反例集合中的条目的第一相似性评定值;所述反例集 合中包含的各条目为针对当前用户在过去时段查看的页面中已展现且未被用户查看的条 目;
[0009] 将所述第一相似性评定值中小于第一评定阈值的所述搜索结果条目选取为待展 现的搜索结果条目;
[0010] 发送所述待展现的搜索结果条目至客户端以进行展现。
[0011] 本发明的实施例还提供了一种页面内容展现的控制系统,包括:
[0012] 接收模块,用于接收搜索词;
[0013] 获取模块,用于根据所述搜索词获取多个搜索结果条目;
[0014] 第一处理模块,用于计算各搜索结果条目相对于反例集合中的条目的第一相似性 评定值;所述反例集合中包含的各条目为针对当前用户在过去时段查看的页面中已展现且 未被用户查看的条目;
[0015] 第一选取模块,用于将所述第一相似性评定值中小于第一评定阈值的所述搜索结 果条目选取为待展现的搜索结果条目;
[0016] 发送模块,用于发送所述待展现的搜索结果条目至客户端以进行展现。
[0017] 本发明实施例提供的页面内容展现的控制方法和系统,根据接收的搜索词获取多 个搜索结果条目;计算各搜索结果条目相对于反例集合中的条目的第一相似性评定值,并 将第一相似性评定值中小于第一评定阈值的所述搜索结果条目选取为待展现的搜索结果 条目发送至客户端以进行展现,由此将相对丰富多样的搜索结果条目信息展现给用户,同 时改善了用户的体验。

【专利附图】

【附图说明】
[0018] 图1为本发明提供的页面内容展现的控制方法一个实施例的方法流程图;
[0019] 图2为本发明提供的页面内容展现的控制方法另一个实施例的方法流程图; [0020] 图3为本发明提供的页面内容展现的控制系统一个实施例的结构示意图;
[0021] 图4为本发明提供的页面内容展现的控制系统另一个实施例的结构示意图。

【具体实施方式】
[0022] 本发明的实施例利用预先设定的反例集合,在根据搜索词获取多个搜索结果条目 后,根据各搜索结果条目相对于反例集合中包含的条目的第一相似性评价值来确定待展现 的搜索结果条目,以发送至客户端进行展现。本发明实施例的技术方案可以适用于网页内 容条目的控制展现。
[0023] 实施例一
[0024] 图1为本发明提供的页面内容展现的控制方法一个实施例的方法流程图,该方法 的执行主体可以为具有页面内容展现控制功能的装置或系统。如图1所示,该页面内容展 现的控制方法具体包括:
[0025] S101,接收搜索词;
[0026] 该搜索词可以为用户在搜索页面键入的欲搜索内容的关键词。
[0027] S102,根据搜索词获取多个搜索结果条目;
[0028] 用户在搜索页面键入搜索词后,系统会在已有条目库中检索与该搜索词相关的条 目,并将这些相关的条目确定为搜索结果条目。其中,上述条目库中包含的各条目的具体内 容可以为系统预先存储的一件商品、一条新闻等等所包含的信息的集合;例如,对于商品条 目,其包含的信息可以是商品的价格、品牌、型号、颜色以及供应商等信息;对于新闻条目, 其包含的信息可以是新闻的发生时间、发生地点、涉及的关键词、报道者等信息。
[0029] S103,计算各搜索结果条目相对于反例集合中的条目的第一相似性评定值;所述 反例集合中包含的各条目为针对当前用户在过去时段查看的页面中已展现且未被用户查 看的条目;
[0030] 通常,现有的页面内容展现过程是将搜索到的条目按搜索获得时的原有顺序,或 与键入的搜索词相关程度形成的顺序进行逐一展现,而这些展现搜索结果条目的顺序并没 有考虑到用户本身已搜索或查看条目的历史行为。可以理解的,当同一个条目多次展现给 用户,且该条目未被用户查看时,表征用户很可能对该条目不敢兴趣,进而在接下来的页面 中用户很可能不再点击查看与之相同或类似的条目。如果在接下来的页面中仍展现相同条 目或类似的条目,那么针对当前该用户势必造成所展现的条目的冗余,同时带给用户不好 的体验。
[0031] 为了保证后续页面中展现的条目与之前展现给该用户的条目之间更具有多样性, 本实施例引入了反例集合的概念。该反例集合中包含的各条目为针对当前用户在过去时段 查看的页面中已展现且未被用户查看的条目。对于上述各搜索结果条目,本实施例采用第 一相似性评定值来衡量各搜索结果条目与反例集合中的条目的相似性,若某搜索结果条目 相对于反例集合中的条目的第一相似性评定值越大,则表征该搜索结果条目与反例集合中 的条目越相似,反之越不相似。当某搜索结果条目与该反例集合中的条目越不相似,则表征 该搜索结果条目给用户带来的信息量更多样化,反之则更单一化。本实施例中对于各搜索 结果条目相对于反例集合中的条目的第一相似性评定值的具体算法可采用但不局限于通 过求解条目包含的信息间的编辑距离获得。
[0032] S104,将第一相似性评定值中小于第一评定阈值的搜索结果条目选取为待展现的 搜索结果条目;
[0033] 通过求解得到的各搜索结果条目相对于反例集合中的条目的第一相似性评定值, 可以获悉各搜索结果条目与当前用户在过去时段查看的页面中已展现且未被用户查看的 条目之间的相似性,第一相似性评定值越大表征相似性越大。本实施例引用第一评定阈值 作为选取待展现的搜索结果条目的依据,将第一相似性评定值中小于第一评定阈值的搜索 结果条目认为是可以为当前用户带来更丰富的信息量的条目,并选取为待展现的搜索结果 条目。其中,所述第一评定阈值可依据已有的条目库中的条目通过训练学习后获得。
[0034] S105,发送待展现的搜索结果条目至客户端以进行展现;
[0035] 选取完待展现的搜索结果条目后,系统可根据自身设置将其发送至用户的客户端 上以进行展现,当待展现的搜索结果条目较多时,可以分多页面进行展示,并对每页进行编 号。
[0036] 本发明实施例提供的页面内容展现的控制方法,根据接收的搜索词获取多个搜索 结果条目;计算各搜索结果条目相对于反例集合中的条目的第一相似性评定值,并将第一 相似性评定值中小于第一评定阈值的所述搜索结果条目选取为待展现的搜索结果条目发 送至客户端以进行展现,由此将相对丰富多样的搜索结果条目信息展现给用户,同时改善 了用户的体验。
[0037] 实施例二
[0038] 图2为本发明提供的页面内容展现的控制方法另一个实施例的方法流程图,是如 图1所示方法实施例的一种具体实现方式,如图2所示,该页面内容展现的控制方法具体包 括:
[0039] S201,接收搜索词;
[0040] S202,根据搜索词获取多个搜索结果条目;
[0041] S203,计算各搜索结果条目相对于反例集合中的条目的第一相似性评定值;所述 反例集合中包含的各条目为针对当前用户在过去时段查看的页面中已展现且未被用户查 看的条目;
[0042] 上述步骤S201?203的具体执行过程可参见步骤101?103的相应内容,在此不 作赘述。
[0043] 上述步骤203的具体实现方式可以为:计算各搜索结果条目与反例集合中的各条 目之间的相似值,并将各搜索结果条目对应的所有相似值的平均值作为相应的搜索结果条 目相对于反例集合中的条目的第一相似性评定值。具体地,如通过:

【权利要求】
1. 一种页面内容展现的控制方法,其特征在于,包括:接收搜索词;根据所述搜索词获取多个搜索结果条目;计算各搜索结果条目相对于反例集合中的条目的第一相似性评定值;所述反例集合中 包含的各条目为针对当前用户在过去时段查看的页面中已展现且未被用户查看的条目;将所述第一相似性评定值中小于第一评定阈值的所述搜索结果条目选取为待展现的 搜索结果条目;发送所述待展现的搜索结果条目至客户端以进行展现。
2. 根据权利要求1所述的方法,其特征在于,所述计算各搜索结果条目相对于反例集 合中的条目的第一相似性评定值,包括: 计算各所述搜索结果条目与所述反例集合中的各条目之间的相似值,并将各所述搜索 结果条目对应的所有所述相似值的平均值作为相应的所述搜索结果条目相对于反例集合 中的条目的第一相似性评定值。
3. 根据权利要求2所述的方法,其特征在于,所述将所述第一相似性评定值中小于第 一评定阈值的所述搜索结果条目选取为待展现的搜索结果条目之后,包括: 计算各所述待展现的搜索结果条目相对于正例集合中的条目的第二相似性评定值;所 述正例集合中包含的各条目为针对当前用户在过去时段查看的页面中已展现且被用户查 看的条目;将所述待展现的搜索结果条目中,所述第二相似性评定值减去所述第一相似性评定值 与系数a的乘积得到的差值中大于第二评定阈值的搜索结果条目选取为最终所述待展现 的搜索结果条目,所述a大于O。
4. 根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括: 从所述待展现的搜索结果条目中选取固定数目的搜索结果条目;所述发送所述待展现的搜索结果条目至客户端以进行展现,包括:将从所述待展现的搜索结果条目中选取的所述固定数目的搜索结果条目发送至客户 端以进行展现。
5. 根据权利要求4所述的方法,其特征在于,所述从所述待展现的搜索结果条目中选 取固定数目的搜索结果条目,包括: 在各所述待展现的搜索结果条目中,针对已从中提取的确定展现的搜索结果条目,将 当前剩余的各所述待展现的搜索结果条目分别与其组成一个临时条目集合;计算各所述临时集合中的条目在各属性维度对应的信息熵;根据各所述临时集合中的条目在各属性维度对应的信息熵,计算各所述临时集合在各 属性维度上的加权熵值;提取所述加权熵值中的最大值所对应的所述临时集合,并将该临时集合中包含的条目 作为所述确定展现的搜索结果条目,依此类推,直到选取的所述确定展现的搜索结果条目 满足所述固定数目。
6. 根据权利要求5所述的方法,其特征在于,所述计算各所述临时集合中的条目在各 属性维度对应的信息熵,包括: 根据H(X)=-Σp(Xi) log(2,p(Xi))(i= 1,2, ··η)计算各所述临时集合在各属性维度X对应的信息熵H(X);其中,所述P(Xi)为属性维度X中的属性值Xi在所述临时集合中出现的概率,并通过
计算获得;所述η为正整数;所述(^为属性值X1在所述临时集合中出现的次数,所述h为属性值Xi在所有所述待展现的搜索结果条目中出现的概率,所述k为正整数。
7. -种页面内容展现的控制系统,其特征在于,包括: 接收模块,用于接收搜索词;获取模块,用于根据所述搜索词获取多个搜索结果条目;第一处理模块,用于计算各搜索结果条目相对于反例集合中的条目的第一相似性评定 值;所述反例集合中包含的各条目为针对当前用户在过去时段查看的页面中已展现且未被 用户查看的条目;第一选取模块,用于将所述第一相似性评定值中小于第一评定阈值的所述搜索结果条 目选取为待展现的搜索结果条目;发送模块,用于发送所述待展现的搜索结果条目至客户端以进行展现。
8. 根据权利要求7所述的系统,其特征在于,所述第一处理模块具体用于: 计算各所述搜索结果条目与所述反例集合中的各条目之间的相似值,并将各所述搜索 结果条目对应的所有所述相似值的平均值作为相应的所述搜索结果条目相对于反例集合 中的条目的第一相似性评定值。
9. 根据权利要求8所述的系统,其特征在于,还包括: 第二处理模块,用于计算各所述待展现的搜索结果条目相对于正例集合中的条目的第 二相似性评定值;所述正例集合中包含的各条目为针对当前用户在过去时段查看的页面中 已展现且被用户查看的条目;第二选取模块,用于将所述待展现的搜索结果条目中,所述第二相似性评定值减去所 述第一相似性评定值与系数a的乘积得到的差值中大于第二评定阈值的搜索结果条目选 取为最终所述待展现的搜索结果条目,所述a大于0。
10. 根据权利要求7-9任一项所述的系统,其特征在于,还包括: 第三选取模块,用于从所述待展现的搜索结果条目中选取固定数目的搜索结果条目;所述发送模块具体用于:将从所述待展现的搜索结果条目中选取的所述固定数目的搜 索结果条目发送至客户端以进行展现。
11. 根据权利要求10所述的系统,其特征在于,所述第三选取模块包括: 组成单元,用于在各所述待展现的搜索结果条目中,针对已从中提取的确定展现的搜 索结果条目,将当前剩余的各所述待展现的搜索结果条目分别与其组成一个临时条目集 合;第一计算单元,用于计算各所述临时集合中的条目在各属性维度对应的信息熵;第二计算单元,用于根据各所述临时集合中的条目在各属性维度对应的信息熵,计算 各所述临时集合在各属性维度上的加权熵值;选取单元,用于提取所述加权熵值中的最大值所对应的所述临时集合,并将该临时集 合中包含的条目作为所述确定展现的搜索结果条目,依此类推,直到选取的所述确定展现的搜索结果条目满足所述固定数目。
12.根据权利要求11所述的系统,其特征在于,所述第一计算单元具体用于: 根据H(X)=-Σp(Xi) log(2,p(Xi))(i= 1,2, ··η)计算各所述临时集合在各属性维度x对应的信息熵Η(χ);其中,所述p(Xi)为属性维度X中的属性值Xi在所述临时集合中出现的概率,并通过
计算获得;所述η为正整数;所述^为属性值X1在所述临时集合中出现的次数,所述h为属性值Xi在所有所述待展现的搜索结果条目中出现的概率,所述k为正整数。
【文档编号】G06F17/30GK104462278SQ201410693959
【公开日】2015年3月25日 申请日期:2014年11月26日 优先权日:2014年11月26日
【发明者】赵继承, 徐云峰 申请人:百度在线网络技术(北京)有限公司
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!
1