[发明专利]搜索引擎及其实现方法有效
申请号: | 201510342427.4 | 申请日: | 2015-06-18 |
公开(公告)号: | CN104899322B | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 方高林 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F16/953 | 分类号: | G06F16/953;G06F40/30 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索引擎 及其 实现 方法 | ||
本申请公开了一种搜索引擎及其实现方法。搜索引擎的实现方法包括:接收用户输入的查询请求;获取与查询请求匹配的候选结果;基于点击转义模型确定查询请求与每个候选结果之间的语义相关度;以及根据语义相关度对候选结果进行排序;其中,点击转义模型包括转义词典和/或非转义词典,转义词典包括确定发生转义的搜索结果的对应词语及其上下文,非转义词典包括确定未发生转义的搜索结果的对应词语及其上下文。按照本申请的技术方案,按照语义相关度对搜索的候选结果进行排序,能够提高搜索结果的排序效果,避免不符合用户搜索需求的结果出现在搜索结果列表的前列,从而确保用户具有良好的使用体验。
技术领域
本公开一般涉及计算机技术领域,具体涉及信息检索领域,尤其涉及一种搜索引擎及其实现方法。
背景技术
互联网提供了对各种各样的资源的访问入口,这些资源例如包括图像文件、音频文件、视频文件和网页等。用户可以通过搜索系统或搜索引擎来搜索希望访问的资源。
在搜索过程中,通常由用户输入一个查询(Query),搜索引擎返回与查询匹配的结果。查询可以是文本查询,包括一个或多个搜索词语(Term)或短语。搜索引擎例如可以通过文本相关的匹配方法返回与搜索查询对应的搜索结果。
在实际搜索过程中,通过文本相关的匹配方法返回的结果往往与用户的查询需求不匹配,发生转义。例如,用户搜某明星A,搜索结果中可能包含“A座驾”相关的文本;搜“中国国旗”,可能出来“海里有挂满中国国旗的渔船”的结果。
现有的文本匹配方案主要有:查询与搜索结果文本的共有部分占查询以及搜索结果的比例、BM25的相关性方式等。但是这些匹配方案无法解决上面提到的转义问题。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种能够有效解决搜索结果转义问题的方案。
第一方面,本申请实施例提供了一种搜索引擎的实现方法。该方法包括:接收用户输入的查询请求;获取与查询请求匹配的候选结果;基于点击转义模型确定查询请求与每个候选结果之间的语义相关度;以及根据语义相关度对候选结果进行排序;其中,点击转义模型包括转义词典和/或非转义词典,转义词典包括确定发生转义的搜索结果的对应词语及其上下文,非转义词典包括确定未发生转义的搜索结果的对应词语及其上下文。
第二方面,本申请实施例还提供了一种搜索引擎,包括:接收单元,用于接收用户输入的查询请求;搜索单元,用于搜索与所述查询请求匹配的候选结果;语义相关度确定单元,用于基于点击转义模型确定所述查询请求与每个候选结果之间的语义相关度;以及排序单元,用于根据所述语义相关度对候选结果进行排序。其中,点击转义模型包括转义词典和/或非转义词典,所述转义词典包括确定发生转义的搜索结果的对应词语及其上下文,所述非转义词典包括确定未发生转义的搜索结果的对应词语及其上下文。
本申请实施例提供的搜索引擎及其实现方法,通过基于点击获取与URL关联的HTTP请求链,能够得到较为全面的URL关联的网页内容,从而能够对恶意网址进行准确检测。按照本申请实施例的技术方案,根据语义相关度对搜索的候选结果进行排序,能够提高搜索结果的排序效果,避免不符合用户搜索需求的结果(也即转义结果)出现在搜索结果列表的前列,从而确保用户具有良好的使用体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出了可以应用本申请实施例的示例性系统架构100;
图2示出了根据本申请实施例的构建点击转义模型的方法的示例性流程图;
图3示出了根据本申请实施例的利用词对齐获取相邻上下文的一个示例性实现;
图4示出了根据本申请实施例的搜索引擎的实现方法的示例性流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510342427.4/2.html,转载请声明来源钻瓜专利网。