[发明专利]搜索引擎系统及其实现方法有效
| 申请号: | 201010592251.5 | 申请日: | 2010-12-09 |
| 公开(公告)号: | CN102004794A | 公开(公告)日: | 2011-04-06 |
| 发明(设计)人: | 牛章鹏 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦;李庆波 |
| 地址: | 100085 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 搜索引擎 系统 及其 实现 方法 | ||
技术领域
本发明涉及搜索引擎技术,尤其涉及一种可与提供问答互动平台的问答系统互动的搜索引擎系统及其实现方法。
背景技术
随着互联网上信息的飞速增长,网络上充斥了越来越多的冗余信息,而对于在网络上搜寻自己所需要信息的互联网用户而言,面对这些漫无边际的信息无疑像大海捞针。搜索引擎的出现无疑在一定程度上为用户的搜索需求带来了很大便利。搜索引擎是一种在网络上应用的软件系统,其以一定的策略在网络上搜集和发现信息,并在对信息进行处理和组织后,为用户提供互联网上的信息查询服务。通常,这种软件系统提供一个网页界面,让用户在客户端通过浏览器软件提交查询词,然后很快返回一个可能和用户输入的查询内容相关的信息列表。这个列表通常会包括上万个条目,每个条目代表一篇查询到的相关网页。
然而,搜索引擎提供信息查询服务时,它面对的只是查询词,而有不同背景的用户可能提交相同的查询词,关心的却是和这个查询词相关的不同方面的信息,但搜索引擎通常是不知道用户背景的,因此搜索引擎所面临的主要问题就是既要争取不漏掉任何相关的信息,还要争取将那些“最可能被关心”的信息排在列表的前面。业界已经出现很多解决这方面问题的技术,常用的是通过评价网页的重要性来衡量该网页的相关程度。较知名的如页面排名(PageRank)、信任排名(TrustRank)、及反-信任排名(Reverse-TrustRank)等网页链接分析算法。然而,这些技术都只能在一定程度上提供与查询词尽可能相关的信息,以此供提出查询需求的用户做进一步的筛选,但却无法直接地返回用户想要的正确答案。
中国专利申请公开CN101093509A披露了一种交互查询系统,该系统在提供实时搜索结果的同时,还能够与互动问答平台进行交互。当用户在实时搜索引擎中搜寻不到其想要的结果时,可以通过互动问答平台发布问题。但系统只在用户界面上提供了互动问答平台上与该问题相关的链接,也就是说,用户如果想要得到符合自己搜索意图的问题的答案,还需要进一步手工点击链接,进入讨论页面与其他用户交流、讨论来获得答案。换言之,这种搜索引擎系统返回的结果仍然不是直接能够解决其疑问的答案。
发明内容
本发明的目的在于提供一种搜索引擎系统,其不仅能够返回给用户搜索结果列表,还能够与问答系统互动并返回与用户查询需求相关的问题的直接答案,从而提高了搜索的准确率,并且给用户提供了更为便利的查询服务。
本发明的目的还在于提供一种实现上述搜索引擎系统的方法。
为实现上述发明目的之一,本发明的一种搜索引擎系统,用于为用户提供搜索服务,并且还可与问答系统互动,该搜索引擎系统包括:
搜索引擎,用于接收包含有查询词的查询请求,根据所述查询请求执行搜索并获得搜索结果列表;
提问处理模块,用于将所述查询词生成提问请求;
问答通信模块,用于将所述提问请求发送给问答系统,并从问答系统获取与所述提问请求相关联的答案;
合成模块,用于将所述搜索结果列表和所述答案合成后返回给客户端。
作为本发明的进一步改进,所述提问处理模块的功能还包括:
用于判断所述查询词是词组还是自然语句,如果是自然语句,则生成包含所述自然语句的提问请求;如果是词组,则将词组转化为相关的自然语句,并生成包含转化后的自然语句的提问请求。
作为本发明的进一步改进,所述合成后的搜索结果列表和答案通过用户界面在客户端显示。
作为本发明的进一步改进,所述用户界面包括用于显示搜索结果列表的第一部分和用于显示答案的第二部分。
作为本发明的进一步改进,所述用户界面的第一部分静态显示搜索结果列表,所述用户界面的第二部分动态显示答案。
作为本发明的进一步改进,所述用户界面的第二部分包含有用于问题编辑的互动问答框。
作为本发明的进一步改进,所述用户界面还包括第三部分,用于显示特定用户之前查询过的问题,以及与针对该问题尚未显示过的答案。
作为本发明的进一步改进,所述用户界面还包括用于供客户端选择发起提问请求的提问按钮。
作为本发明的进一步改进,所述提问处理模块执行自然语句的转化包括以下功能:
当查询词为词组时,调用组句程序来生成包含有所述词组的若干自然语句的候选列表;
将所述候选列表通过用户界面在客户端显示,以供用户选择最接近其搜索意图的自然语句;
接收客户端的选择信息,并将被选择的自然语句确定为发起提问请求的自然语句。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010592251.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:沥青路面就地热再生超薄罩面机的耙松装置
- 下一篇:捣固车光电测量系统





