[发明专利]搜索候选词的推荐方法及搜索引擎有效
申请号: | 201310165048.3 | 申请日: | 2013-05-07 |
公开(公告)号: | CN103258023A | 公开(公告)日: | 2013-08-21 |
发明(设计)人: | 连茂泉 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 候选 推荐 方法 搜索引擎 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种搜索候选词的推荐方法及搜索引擎。
背景技术
搜索引擎主要采用前缀匹配的方式为用户提供搜索候选词,具体地,对于某一前缀,搜索引擎主要根据搜索候选词的热度,也就是检索频次,来决定提供哪些搜索候选词及其排序。
但是如果用户需要搜索的内容与某个热点词汇具有相同的前缀,很可能会使与热点词汇相关的内容由于具有较高的热度而都具有较高的排序权值而排在前面,而用户想要搜索的内容却无法列入候选词中,虽然可以通过基于主题类聚等方式来对搜索候选词进行重排,但是基于主题类聚的方式计算成本发哦,并存在潜在的转义风险,从而难以满足用户检索的需求。
发明内容
本发明的旨在至少解决上述技术缺陷之一。
为此,本发明第一个目的在于提出一种搜索候选词的推荐方法,提高了搜索候选词的多样性和准确性,能够满足用户的搜索需求,并且算法简单,易于实施,提升用户体验。
本发明第二个目的在于提出一种搜索引擎。
为实现上述目的,根据本发明第一方面的实施例的搜索候选词的推荐方法包括以下步骤:搜索引擎服务器接收用户输入的输入信息,并获得所述输入信息的前缀信息;将所述前缀信息作为索引获得多个搜索候选词以及每个搜索候选词的权重;判断所述多个搜索候选词中是否存在至少两个搜索候选词属于同一主题;如果判断所述存在至少两个搜索候选词属于同一主题,则保留所述至少两个搜索候选词中的一个搜索候选词的权重不变,对所述至少两个搜索候选词中的其他搜索候选词的权重进行降权处理;以及根据所述多个搜索候选词的权重进行排序,将排序之后的搜索候选词提供至所述用户。
根据本发明实施例的搜索候选词的推荐方法,通过保持同一主题中的一个搜索候选词的权重不变,对同一主题中的其他搜索候选词进行降权处理,进而提高其他主题的候选词的权重排名,使得根据权重排名提供给用户的搜索候选词能够具有不同的主题,提高了搜索候选词的多样性和准确性,能够满足用户的搜索需求,并且算法简单,易于实施,提升用户体验。
为实现上述目的,根据本发明第二方面的实施例的搜索引擎,包括:接收模块,用于接收用户输入的输入信息,并获得所述输入信息的前缀信息;搜索词确定模块,用于将所述前缀信息作为索引获得多个搜索候选词以及每个搜索候选词的权重;判断模块,用于判断所述多个搜索候选词中是否存在至少两个搜索候选词属于同一主题;权重调整模块,用于在判断所述存在至少两个搜索候选词属于同一主题时,保留所述至少两个搜索候选词中的一个搜索候选词的权重不变,对所述至少两个搜索候选词中的其他搜索候选词的权重进行降权处理;排序模块,用于根据所述多个搜索候选词的权重进行排序;以及提供模块,用于将排序之后的搜索候选词提供至所述用户。
根据本发明实施例的搜索引擎,通过权重调整模块可以在保持同一主题中的一个搜索候选词的权重不变,而对同一主题中的其他搜索候选词进行降权处理,进而提高其他主题的候选词的权重排名,使得根据权重排名提供给用户的搜索候选词能够具有不同的主题,提高了搜索候选词的多样性和准确性,能够满足用户的搜索需求,并且算法简单,易于实施,提升用户体验。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明一个实施例的搜索候选词的推荐方法的流程图;
图2为根据本发明另一个实施例的搜索候选词的推荐方法的流程图;
图3为根据本发明一个实施例的搜索引擎的结构框图;
图4为根据本发明另一个实施例的搜索引擎的结构框图;
图5为根据本发明一个实施例的搜索候选词展示框的示意图。
具体实施方式
下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310165048.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:利用手机红外遥控多个设备的系统
- 下一篇:一种新型文件夹具