一种用于提供呈现信息的方法与设备技术

技术编号:14444603 阅读:142 留言:0更新日期:2017-01-15 09:24
本发明专利技术的目的是提供一种提供呈现信息的方法与设备。具体地,检测用户的目标查询序列是否满足预定触发条件;若满足预定触发条件,根据目标查询序列,在答案数据库中进行匹配查询,以获得与目标查询序列相对应的目标答案结果信息;获取与目标答案结果信息相对应的呈现信息;将呈现信息提供给用户。与现有技术相比,本发明专利技术在用户的目标查询序列满足预定触发条件时,基于用户的目标查询序列,在答案数据库中进行查询,并利用查询得到目标答案结果信息来提供呈现信息,不仅提高了用户获取信息的效率及信息呈现效率,也提升了用户的搜索体验,相应地,也提高了用户需求满意度。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种用于提供呈现信息的技术。
技术介绍
当前,随着互联网技术的发展及互联网应用对用户学习、工作与生活的渗透,人们越来越多地通过网络获取信息,如通过搜索引擎来询问以期得到问题的答案。但是,搜索引擎通过关键词匹配从搜索索引库中检索出与用户输入的关键词相匹配的普通搜索结果时,同时还展现与用户输入的关键词相匹配的广告链接等呈现信息来向用户提供额外信息,以提高信息传递效率。而用户在进行问题搜索时,通常输入由多个关键词组成的长尾关键词以尽可能准确地表达其需求,进而获得相应的搜索结果,但与长尾关键词相对应的呈现信息极少,且搜索引擎仅通过关键词匹配并不能判断出用户需求,因而在用户进行问题搜索时无法展现相应呈现信息,从而不能很好地满足用户需求,相应地,也降低了用户获取信息的效率,并影响了信息提供效率。
技术实现思路
本专利技术的一个目的是提供一种用于提供呈现信息的方法与设备。根据本专利技术的一个方面,提供了一种用于提供呈现信息的方法,其中,该方法包括:检测用户的目标查询序列是否满足预定触发条件;若满足所述预定触发条件,根据所述目标查询序列,在答案数据库中进行匹配查询,以获得与所述目标查询序列相对应的目标答案结果信息,其中,所述答案数据库包含预定查询序列与其对应的答案结果信息之间的映射关系;获取与所述目标答案结果信息相对应的呈现信息;将所述呈现信息提供给所述用户。根据本专利技术的另一方面,还提供了一种用于提供呈现信息的提供设备,其中,该提供设备包括:用于检测用户的目标查询序列是否满足预定触发条件的装置;用于若满足所述预定触发条件,根据所述目标查询序列,在答案数据库中进行匹配查询,以获得与所述目标查询序列相对应的目标答案结果信息的装置,其中,所述答案数据库包含预定查询序列与其对应的答案结果信息之间的映射关系;用于获取与所述目标答案结果信息相对应的呈现信息的装置;用于将所述呈现信息提供给所述用户的装置。与现有技术相比,本专利技术的一个实施例通过在用户的目标查询序列满足预定触发条件时,基于用户的目标查询序列,在答案数据库中进行查询,并利用查询得到目标答案结果信息来提供呈现信息,不仅提高了用户获取信息的效率及信息呈现效率,也提升了用户的搜索体验,相应地,也提高了用户需求满意度。进一步地,本专利技术在获取与目标答案结果信息相对应的呈现信息时,还可对所述目标答案结果信息进行提取处理,以获得所述目标答案结果信息所对应的答案提取词,若所述答案提取词为多个,根据搜索特征信息,对多个所述答案提取词进行筛选处理,以获得优选答案提取词,并将与所述优选答案提取词相对应的呈现信息作为与所述目标答案结果信息相对应的呈现信息,进一步提高了用户获取信息的效率及信息呈现效率。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术一个方面的一种用于提供呈现信息的提供设备的设备示意图;图2示出根据本专利技术一个优选实施例的呈现信息提供示意图;图3示出根据本专利技术另一个方面的一种用于提供呈现信息的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面的一种用于提供呈现信息的提供设备1,其中,提供设备1包括用于检测用户的目标查询序列是否满足预定触发条件的装置(以下简称“检测装置11”);用于若满足所述预定触发条件,根据所述目标查询序列,在答案数据库中进行匹配查询,以获得与所述目标查询序列相对应的目标答案结果信息的装置(以下简称“查询装置12”),其中,所述答案数据库包含预定查询序列与其对应的答案结果信息之间的映射关系;用于获取与所述目标答案结果信息相对应的呈现信息的装置(以下简称“呈现获取装置13”);用于将所述呈现信息提供给所述用户的装置(以下简称“提供装置14”)。具体地,检测装置11检测用户的目标查询序列是否满足预定触发条件;若满足所述预定触发条件,查询装置12根据所述目标查询序列,在答案数据库中进行匹配查询,以获得与所述目标查询序列相对应的目标答案结果信息,其中,所述答案数据库包含预定查询序列与其对应的答案结果信息之间的映射关系;呈现获取装置13获取与所述目标答案结果信息相对应的呈现信息;提供装置14将所述呈现信息提供给所述用户。在此,呈现设备1包括但不限于网络设备、用户设备或网络设备与用户设备通过网络相集成所构成的设备。在此,所述网络设备包括但不限于如网络主机、单个网络服务器、多个网络服务器集或基于云计算的计算机集合等实现;或者由用户设备实现。在此,云由基于云计算(CloudComputing)的大量主机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。在此,所述用户设备可以是任何一种可与用户通过键盘、鼠标、触摸板、触摸屏、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或平板电脑等。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(AdHoc网络)等。本领域技术人员应能理解上述结果提供设备1仅为举例,其他现有的或今后可能出现的网络设备或用户设备如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。在此,网络设备及用户设备均包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。具体地,检测装置11首先通过诸如JSP、ASP等动态网页技术,或者通过调用搜索引擎、浏览器等第三方应用提供的应用程序接口(API),获取用户在搜索栏中输入的目标查询序列(在此,目标查询序列的输入方式包括但不限于如手动输入、语音输入等);然后,检测该目标查询序列是否满足预定触发条件。优选地,所述预定触发条件包括以下至少任一项:-所述目标查询序列包含预定询问标识信息;-所述目标查询序列所对应的通用搜索结果中包含问答类型搜索结果。例如,若所述预定触发条件包括所述目标查询序列包含预定询问标识信息,在此,所述预定询问标识信息用于表示互联网用户表达其询问意向、提问意向的标识,其包括但不限于询问语气语调的辅助符号工具如问号“?”、提问用语如“什么、怎么、怎样”等。假设用户A在搜索引擎搜索栏中输入了关键词“阳台适合种什么花”,则检测装置11首先通过JSP、ASP等动态网页技术,获取到该关键词,然后,检测装置11通过对其进行切词处理,发现包括预定询问标识信息“什么”,则检测装置11判断该目标查询序列满足预定触发条件。再如,若所述预定触发条件包括所述目标查询序列所对应的通用搜索结果中包含问答类型搜索结果,在此,所述问答类型搜索结果包括但不限于如来自百度知道/百度经验/新浪爱问等问答知识分享平台的搜索结果,假设对于用户A输入的目标查询序列“阳台适合种什么花”,检测装置11发现搜索引擎基于该查询序列返回的通用搜索结果中有来自百度知道的对该问题的回答的搜索结果如“阳台适合种什么花百度知道”,则检测装置11判断该目标查询序列满足预定触发条件。本领域技术人员应能理解上述本文档来自技高网...
一种用于提供呈现信息的方法与设备

【技术保护点】
一种用于提供呈现信息的方法,其中,该方法包括:检测用户的目标查询序列是否满足预定触发条件;若满足所述预定触发条件,根据所述目标查询序列,在答案数据库中进行匹配查询,以获得与所述目标查询序列相对应的目标答案结果信息,其中,所述答案数据库包含预定查询序列与其对应的答案结果信息之间的映射关系;获取与所述目标答案结果信息相对应的呈现信息;将所述呈现信息提供给所述用户。

【技术特征摘要】
1.一种用于提供呈现信息的方法,其中,该方法包括:检测用户的目标查询序列是否满足预定触发条件;若满足所述预定触发条件,根据所述目标查询序列,在答案数据库中进行匹配查询,以获得与所述目标查询序列相对应的目标答案结果信息,其中,所述答案数据库包含预定查询序列与其对应的答案结果信息之间的映射关系;获取与所述目标答案结果信息相对应的呈现信息;将所述呈现信息提供给所述用户。2.根据权利要求1所述的方法,其中,所述预定触发条件包括以下至少任一项:-所述目标查询序列包含预定询问标识信息;-所述目标查询序列所对应的通用搜索结果中包含问答类型搜索结果。3.根据权利要求1或2所述的方法,其中,根据所述目标查询序列,在答案数据库中进行匹配查询,以获得与所述目标查询序列相对应的目标答案结果信息包括:根据所述目标查询序列,在答案数据库中进行匹配查询,将所述答案数据库中与所述目标查询序列属于近义序列簇的查询序列所对应的答案结果信息作为与所述目标查询序列相对应的目标答案结果信息。4.根据权利要求1至3中任一项所述的方法,其中,该方法还包括:根据候选查询序列及其对应的答案结果信息,建立或更新所述答案数据库。5.根据权利要求1至4中任一项所述的方法,其中,获取与所述目标答案结果信息相对应的呈现信息包括:对所述目标答案结果信息进行提取处理,以获得所述目标答案结果信息所对应的答案提取词;获取与所述答案提取词相对应的呈现信息,以作为与所述目标答案结果信息相对应的呈现信息。6.根据权利要求5所述的方法,其中,若所述答案提取词为多个,该方法还包括:根据搜索特征信息,对多个所述答案提取词进行筛选处理,以获得优选答案提取词;其中,获取与所述答案提取词相对应的呈现信息,以作为与所述目标答案结果信息相对应的呈现信息包括:获取与所述优选答案提取词相对应的呈现信息,以作为与所述目标答案结果信息相对应的呈现信息。7.根据权利要求5所述的方法,其中,若所述答案提取词对应多个呈现用户,该方法还包括:确定所述答案提取词所对应的优选呈现用户;其中,获取与所述答案提取词相对应的呈现信息,以作为与所述目标答案结果信息相对应的呈现信息包括:将所述优选呈现用户的对应于所述答案提取词的呈现信息作为与所述目标答案结果信息相对应的呈现信息。8.根据权利要求7所述的方法,其中,确定所述答案提取词所对应的优选呈现用户包括:根据呈现设置信息,对多个所述呈现用户进行筛选处理,以从多个所述呈现用户中确定所述优选呈现用户。9.一种用于提供呈现信息的提供设备,其中,该提供设备包括:用于检测用户的目标查询序列是否满足预定...

【专利技术属性】
技术研发人员:刘国庆贾银芳朱延峰韩聪韩友李鹏秦首科
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1