交互式搜索方法和装置制造方法及图纸

技术编号:10344625 阅读:89 留言:0更新日期:2014-08-21 16:42
本发明专利技术提出一种交互式搜索方法和装置,其中,该方法包括:接收用户输入的第一查询信息;根据第一查询信息获取意图澄清引导语句;接收用户输入的针对意图澄清引导语句的反馈信息,并根据第一查询信息、意图澄清引导语句和反馈信息生成第二查询信息;根据第二查询信息提供搜索结果。本发明专利技术的交互式搜索方法,减少了用户的输入操作,降低了用户记忆负担,在提高了搜索引擎识别用户搜索意图的准确性,满足了用户的需求的同时,提升了用户体验。

【技术实现步骤摘要】
交互式搜索方法和装置
本专利技术涉及搜索
,特别涉及一种交互式搜索方法和装置。
技术介绍
随着计算机技术的不断发展,使得互联网的应用越来越普及,互联网的用户可以通过搜索引擎来获取其需要的网络资源。目前,传统的搜索方法如下:首先,用户输入查询信息,然后搜索引擎根据用户输入的查询信息获得相关的搜索结果并返回至客户端,最后用户在返回的搜索结果中获得自己所需的资源。但是,通过以上方法进行搜索时,用户经常会因为输入的查询信息表述不清楚或不全面,导致搜索引擎无法为用户提供准确的答案。即使对于相同的资源,由于用户对查询领域的不了解等原因,用户需要通过多次变换查询信息并分别进行搜索,用户的搜索成本非常高,可是即使这样获得的搜索结果仍无法满足用户的需求。
技术实现思路
本专利技术旨在至少在一定程度上解决上述技术问题。为此,本专利技术的第一个目的在于提出一种交互式搜索方法,能够根据历史查询信息和反馈信息自动更新查询信息,减少了用户的输入操作,降低了用户记忆负担。本专利技术的第二个目的在于提出一种交互式搜索装置。为达上述目的,根据本专利技术第一方面实施例提出了一种交互式搜索方法,包括:接收用户输入的第一查询信息;根据所述第一查询信息获取意图澄清引导语句;接收所述用户输入的针对所述意图澄清引导语句的反馈信息,并根据所述第一查询信息、所述意图澄清引导语句和所述反馈信息生成第二查询信息;根据所述第二查询信息提供搜索结果。本专利技术实施例的交互式搜索方法,通过获取搜索引擎提供的意图澄清引导语句,并根据用户针对该意图澄清引导语句的反馈信息以及意图澄清引导语句更新查询信息,以及根据更新后的查询信息提供搜索结果,对用户的搜索意图进行了澄清,同时可根据历史查询信息和反馈信息自动更新查询信息,只需用户输入针对当前意图澄清引导语句的反馈信息,减少了用户的输入操作,降低了用户记忆负担,在提高了搜索引擎识别用户搜索意图的准确性,满足了用户的需求的同时,提升了用户体验。本专利技术第二方面实施例提供了一种交互式搜索装置,第一接收模块,用于接收用户输入的第一查询信息;第一获取模块,用于根据所述第一查询信息获取意图澄清引导语句;第二接收模块,用于接收所述用户输入的针对所述意图澄清引导语句的反馈信息;生成模块,用于根据所述第一查询信息、所述意图澄清引导语句和所述反馈信息生成第二查询信息;提供模块,用于根据所述第二查询信息提供搜索结果。本专利技术实施例的交互式搜索装置,通过获取搜索引擎提供的意图澄清引导语句,并根据用户针对该意图澄清引导语句的反馈信息以及意图澄清引导语句更新查询信息,以及根据更新后的查询信息提供搜索结果,对用户的搜索意图进行了澄清,同时可根据历史查询信息和反馈信息自动更新查询信息,只需用户输入针对当前意图澄清引导语句的反馈信息,减少了用户的输入操作,降低了用户记忆负担,在提高了搜索引擎识别用户搜索意图的准确性,满足了用户的需求的同时,提升了用户体验。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。【附图说明】本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术一个实施例的交互式搜索方法的流程图;图2a为根据本专利技术一个实施例的用户根据获取意图澄清引导语句输入反馈信息的效果不意图;图2b为根据本专利技术一个实施例的根据第二查询信息提供的搜索结果的效果示意图;图2c为根据本专利技术一个实施例的根据第一查询信息提供候选结果的效果示意图;图2d为根据本专利技术一个实施例的根据第二查询信息提供的搜索结果的效果示意图;图3根据本专利技术一个实施例的根据第一查询信息、意图澄清引导语句和反馈信息生成第二查询信息的方法流程图;图4为根据本专利技术一个实施例的根据第一查询信息、意图澄清引导语句和反馈信息获取多个关键词集合的方法流程图;图5为根据本专利技术一个实施例的根据第一查询信息、意图澄清引导语句和反馈信息获取多个关键词集合的方法流程图;图6为根据本专利技术一个实施例的根据多个关键词集合生成第二查询信息的方法流程图;图7为根据本专利技术一个实施例的交互式搜索装置的结构示意图。图8为根据本专利技术一个具体实施例的交互式搜索装置的结构示意图;图9为根据本专利技术另一个实施例的交互式搜索装置的结构示意图。【具体实施方式】下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“多个”指两个或两个以上;术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。下面参考附图描述根据本专利技术实施例的交互式搜索方法和装置。在本专利技术的实施例中,交互式搜索是一种在搜索过程中可通过提供交互信息以对用户进行搜索引导的搜索方式,具体地,可根据用户的查询信息为用户提供交互信息(如意图澄清引导语句等提示信息),并根据用户针对交互信息的反馈信息更新查询信息,进而根据更新后的查询信息再次搜索,并返回新的搜索结果。为了解决因用户输入的查询信息表述不清楚或不全面,导致搜索引擎无法为用户提供准确的答案的问题,本专利技术提出了一种交互式搜索方法,包括:接收用户输入的第一查询信息;根据第一查询信息获取意图澄清引导语句;接收用户输入的针对意图澄清引导语句的反馈信息,并根据第一查询信息、意图澄清引导语句和反馈信息生成第二查询信息;根据第二查询信息提供搜索结果。图1为根据本专利技术一个实施例的交互式搜索方法的流程图。如图1所示,根据本专利技术实施例的交互式搜索方法,包括:S101,接收用户输入的第一查询信息。在本专利技术的一个实施例中,第一查询信息可为查询词或查询语句。用户可根据需要在搜索页面的搜索框或其他搜索区域中输入第一查询信息。S102,根据第一查询信息获取意图澄清引导语句。在本专利技术的实施例中,在根据第一查询信息获得意图澄清引导语句之前,先要建立语句库,以使搜索引擎通过查询该语句库获得意图澄清引导语句。当然,如果已经建立语句库,则无需建立语句库的步骤。应当理解,搜索引擎可根据第一查询信息获取一个或多个意图澄清引导语句,以引导用户澄清其搜索意图。举例来说,对于第一查询信息“610分能上哪些学校”,搜索引擎可获取“你是哪里的”和“是文科生还是理科生”两个意图澄清引导语句。S103,接收用户输入的针对意图澄清引导语句的反馈信息,并根据第一查询信息、意图澄清引导语句和反馈信息生成第二查询信息。在本专利技术的实施例中,反馈信息为针对意图澄清引导语句的回答词语或句子。具体地,在获得意图澄清引导语句后,搜索引擎可通过客户端接收用户输入的针对意图澄清引导语句的反馈信息。具体地,搜索引擎可通过客户端向用户展示意图澄清引导语句,并提供针对意图澄清引导语句的至少一个候选结果或者输入框,以便用户在至少一个候选结果中选择符合其搜索意图的候选结果,或者直接在搜索框中输入针对意图澄清引导语句的回答。进而,搜索引擎可根据第一查询信息、意图澄清引导语句和反馈信息生成第二查询信息。具体地,搜索引擎可通过句法分析和此意分析分别获取第一查询信息、意图澄清引导语句和反馈信息中表明用户搜本文档来自技高网...

【技术保护点】
一种交互式搜索方法,其特征在于,包括:接收用户输入的第一查询信息;根据所述第一查询信息获取意图澄清引导语句;接收所述用户输入的针对所述意图澄清引导语句的反馈信息,并根据所述第一查询信息、所述意图澄清引导语句和所述反馈信息生成第二查询信息;根据所述第二查询信息提供搜索结果。

【技术特征摘要】
1.一种交互式搜索方法,其特征在于,包括: 接收用户输入的第一查询信息; 根据所述第一查询信息获取意图澄清引导语句; 接收所述用户输入的针对所述意图澄清引导语句的反馈信息,并根据所述第一查询信息、所述意图澄清引导语句和所述反馈信息生成第二查询信息; 根据所述第二查询信息提供搜索结果。2.如权利要求1所述的方法,其特征在于,在所述根据所述第一查询信息获取意图澄清引导语句之后,还包括: 获取针对所述意图澄清引导语句的至少一个候选结果; 接收所述用户对所述至少一个候选结果的触发操作,并将被触发的候选结果作为所述针对所述意图澄清引导语句的反馈信息。3.如权利要求1所述的方法,其特征在于,所述根据所述第一查询信息、所述意图澄清引导语句和所述反馈信息生成第二查询信息,包括: 获取所述意图澄清引导语句的类型; 如果所述意图澄清引导语句为一般疑问句或特殊疑问句,则根据所述第一查询信息、所述意图澄清引导语句和所述反馈信息获取多个关键词集合; 如果所述意图澄清引导语句为选择疑问句,则根据所述第一查询信息和所述反馈信息获取多个关键词集合; 根据所述多个关键词集合生成第二查询信息。4.如权利要求3所述的方法,其特征在于,所述根据所述第一查询信息、所述意图澄清引导语句和所述反馈信息获取多个关键词集合,包括: 分别对所述第一查询信息、所述意图澄清引导语句和所述反馈信息进行分词,以分别获取所述第一查询信息对应的第一分词集合、所述意图澄清引导语句对应的第二分词集合和所述反馈信息对应的第三分词集合; 分别获取所述第一分词集合、所述第二分词集合和所述第三分词集合中每个分词的多个特征,并分别获取所述每个分词对应的多个特征的特征值; 根据所述每个分词对应的多个特征的特征值获取每个分词的得分; 根据所述每个分词的得分从所述第一分词集合中筛选出第一关键词集合,从所述第二分词集合中筛选出第二关键词集合,从所述第三分词集合中筛选出第三关键词集合。5.如权利要求3所述的方法,其特征在于,所述根据所述第一查询信息和所述反馈信息获取多个关键词集合,包括: 分别对所述第一查询信息和所述反馈信息进行分词,以分别获取所述第一查询信息对应的第四分词集合和所述反馈信息对应的第五分词集合; 分别获取所述第四分词集合和所述第五分词集合中每个分词的多个特征,并分别获取所述每个分词对应的多个特征的特征值; 根据所述每个分词对应的多个特征的特征值获取每个分词的得分; 根据所述每个分词的得分从所述第四分词集合中筛选出第四关键词集合,从所述第五分词集合中筛选出第五关键词集合。6.如权利要求3所述的方法,其特征在于,所述根据所述多个关键词集合生成第二查询信息,包括: 对所述多个关键词集合进行同义词处理以获取多个关键词序列; 将所述多个关键词序列中的关键词进行排序组合以获取多个候选序列; 分别根据所述多个候选序列中关键词的排序获取所述多个候选序列的得分; 根据所述得分在所述多个候选序列中筛选出所述第二查询信息。7.一种交互式搜索装置,其特征在于,包括: 第一接收模块,用于接收用户输入的第一查...

【专利技术属性】
技术研发人员:李婷婷万伟赵世奇
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1