一种用于提供搜索结果的方法与设备技术

技术编号:7105266 阅读:272 留言:0更新日期:2012-04-11 18:40
本发明专利技术的目的是提供一种用于提供搜索结果的方法与设备,通过获取与用户的查询序列相对应的第一搜索结果,其中,所述第一搜索结果包括一组或多组第二搜索结果,每组第二搜索结果与所述查询序列所对应的一个扩展序列相对应;根据所述一组或多组第二搜索结果中至少一组所对应的扩展序列相对所述查询序列的扩展相关信息,确定与所述扩展序列相对应的展现模式,以作为所述一组或多组第二搜索结果中至少一组所对应的展现模式;根据所述展现模式,将所述第一搜索结果提供给所述用户。与现有技术相比,本发明专利技术根据与搜索结果所对应的扩展序列相适应的展现模式,将搜索结果提供给用户,提高了用户获取信息的效率,并提升了用户的浏览使用体验。

【技术实现步骤摘要】

本专利技术涉及网络搜索
,尤其涉及一种用于提供搜索结果的技术。
技术介绍
随着互联网技术的不断发展,基于用户的一个查询序列,搜索得到的搜索结果可能成千上万,这些搜索结果中可能包括基于该查询序列的不同扩展序列所获得到的多个搜索结果,例如根据查询序列“刘德华”所获取的搜索结果中,可能包括基于该查询序列“刘德华”的不同扩展序列“刘德华 电影”、“刘德华 音乐”、“刘德华 新闻”等所获得的多个搜索结果。现有技术中,一般只根据搜索结果与查询序列间的匹配度,或者根据搜索结果所对应的网页的打分,将搜索结果排序后提供给用户,而不对这些搜索结果进行区分,展现模式较为单一,这就导致了搜索结果的展现较为混乱。特别地,对于具有特定需求的用户,例如用户只期望获得关于扩展序列“刘德华 电影”的相关搜索结果,现有技术显然不能满足用户的这种需求,用户需要重新输入查询序列“刘德华 电影”进行搜索,增加了用户的输入成本,不利于用户的搜索使用体验。因此,如何根据与搜索结果所对应的扩展序列相适应的展现模式,将搜索结果提供给用户,以提高用户获取搜索结果的效率,提升用户的浏览使用体验,成为本领域技术人员亟需解决的问题之一。
技术实现思路
本专利技术的目的是提供一种用于提供搜索结果的方法与设备。根据本专利技术的一个方面,提供了一种由计算机实现的用于提供搜索结果的方法,其中,该方法包括:a获取与用户的查询序列相对应的第一搜索结果,其中,所述第一搜索结果包括一组或多组第二搜索结果,每组第二搜索结果与所述查询序列所对应的一个扩展序列相对应;b根据所述一组或多组第二搜索结果中至少一组所对应的扩展序列相对所述查询序列的扩展相关信息,确定与所述扩展序列相对应的展现模式,以作为所述一组或多组第二搜索结果中至少一组所对应的展现模式;c根据所述展现模式,将所述第一搜索结果提供给所述用户。根据本专利技术的另一方面,还提供了一种用于提供搜索结果的搜索提供设备,其中,该设备包括:搜索获取装置,用于获取与用户的查询序列相对应的第一搜索结果,其中,所述第一搜索结果包括一组或多组第二搜索结果,每组第二搜索结果与所述查询序列所对应的一个扩展序列相对应;模式确定装置,用于根据所述一组或多组第二搜索结果中至少一组所对应的扩展序列相对所述查询序列的扩展相关信息,确定与所述扩展序列相对应的展现模式,以作为所述一组或多组第二搜索结果中至少一组所对应的展现模式;搜索提供装置,用于根据所述展现模式,将所述第一搜索结果提供给所述用户。与现有技术相比,本专利技术通过获取与用户的查询序列相对应的第一搜索结果,根据扩展序列相对该查询序列的扩展相关信息,确定相应的展现模式,基于该展现模式,将所述第一搜索结果提供给该用户,从而提高了用户获取信息的效率,并提升了用户的浏览使用体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术一个方面的用于提供搜索结果的设备示意图;图2示出根据本专利技术另一个方面的用于提供搜索结果的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面的用于提供搜索结果的设备示意图;搜索提供设备1包括搜索获取装置101、模式确定装置102和搜索提供装置103。搜索提供设备1包括但不限于网络设备、用户设备。当搜索提供设备1包括网络设备时,该搜索提供设备1包括但不限于网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。当搜索提供设备1包括用户设备时,该搜索提供设备1包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或IPTV等。其中,搜索获取装置101获取与用户的查询序列相对应的第一搜索结果,其中,所述第一搜索结果包括一组或多组第二搜索结果,每组第二搜索结果与所述查询序列所对应的一个扩展序列相对应。具体地,搜索获取装置101获取第一搜索结果的方式包括但不限于:1)获取与用户的查询序列相对应的一个或多个扩展序列;根据所述一个或多个扩展序列中至少一个,在搜索索引库中进行匹配查询,以获得与所述扩展序列中至少一个相对应的一组或多组第二搜索结果,以作为所述第一搜索结果。2)获取与用户的查询序列相对应的搜索结果,以作为所述第一搜索结果;获取与所述查询序列相对应的一个或多个扩展序列;根据所述一个或多个扩展序列,对所述第一搜索结果进行分类处理,以获得一组或多组第二搜索结果,每组第二搜索结果与一个所述扩展序列相对应。3)获取与用户的查询序列相对应的搜索结果,以作为所述第一搜索结果;获取所述第一搜索结果中各结果的表征关键词向量;根据所述表征关键词向量,对所述第一搜索结果进行聚类处理,以获得一个或多个聚类及与所述聚类相对应的聚类信息;根据所述查询序列与所述聚类信息,生成所述扩展序列;将与所述聚类信息对应的聚类作为与所述扩展序列对应的一组第二搜索结果。本领域技术人员应能理解上述获取第一搜索结果的方式仅为举例,其他现有的或今后可能出现的获取第一搜索结果的方式如可适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。模式确定装置102根据所述一组或多组第二搜索结果中至少一组所对应的扩展序列相对所述查询序列的扩展相关信息,确定与所述扩展序列相对应的展现模式,以作为所述一组或多组第二搜索结果中至少一组所对应的展现模式。具体地,模式确定装置102根据搜索获取装置101所获取的一组或多组第二搜索结果,从中选择一组第二搜索结果,确定该组第二搜索结果所对应的扩展序列,进而,获取该扩展序列相对所述查询序列的扩展相关信息,如所述扩展序列相对所述查询序列的类目扩展信息、同义/近义扩展信息、前缀/后缀扩展信息、地域扩展信息等,确定与该扩展序列相对应的诸如展现位置、展现内容、展现形式等展现模式,以作为该组第二搜索结果所对应的展现模式。优选地,模式确定装置102从搜索获取装置101本文档来自技高网...

【技术保护点】
1.一种由计算机实现的用于提供搜索结果的方法,其中,该方法包括:a获取与用户的查询序列相对应的第一搜索结果,其中,所述第一搜索结果包括一组或多组第二搜索结果,每组第二搜索结果与所述查询序列所对应的一个扩展序列相对应;b根据所述一组或多组第二搜索结果中至少一组所对应的扩展序列相对所述查询序列的扩展相关信息,确定与所述扩展序列相对应的展现模式,以作为所述一组或多组第二搜索结果中至少一组所对应的展现模式;c根据所述展现模式,将所述第一搜索结果提供给所述用户。

【技术特征摘要】
1.一种由计算机实现的用于提供搜索结果的方法,其中,该方
法包括:
a获取与用户的查询序列相对应的第一搜索结果,其中,所述第
一搜索结果包括一组或多组第二搜索结果,每组第二搜索结果与所述
查询序列所对应的一个扩展序列相对应;
b根据所述一组或多组第二搜索结果中至少一组所对应的扩展
序列相对所述查询序列的扩展相关信息,确定与所述扩展序列相对应
的展现模式,以作为所述一组或多组第二搜索结果中至少一组所对应
的展现模式;
c根据所述展现模式,将所述第一搜索结果提供给所述用户。
2.根据权利要求1所述的方法,其中,所述步骤a包括:
-获取与所述查询序列相对应的一个或多个扩展序列;
-根据所述一个或多个扩展序列中至少一个,在搜索索引库中进
行匹配查询,以获得与所述扩展序列中至少一个相对应的一组或多组
第二搜索结果,以作为所述第一搜索结果。
3.根据权利要求1所述的方法,其中,所述步骤a包括:
-获取与所述查询序列相对应的搜索结果,以作为所述第一搜索
结果;
-获取与所述查询序列相对应的一个或多个扩展序列;
-根据所述一个或多个扩展序列,对所述第一搜索结果进行分类
处理,以获得一组或多组第二搜索结果,每组第二搜索结果与一个所
述扩展序列相对应。
4.根据权利要求1所述的方法,其中,所述步骤a包括:
-获取与所述查询序列相对应的搜索结果,以作为所述第一搜索
结果;
a1获取所述第一搜索结果中各结果的表征关键词向量;
-根据所述表征关键词向量,对所述第一搜索结果进行聚类处
理,以获得一个或多个聚类及与所述聚类相对应的聚类信息;
-根据所述查询序列与所述聚类信息,生成所述扩展序列;
-将与所述聚类信息对应的聚类作为与所述扩展序列对应的一
组第二搜索结果。
5.根据权利要求4所述的方法,其中,所述步骤a1包括结合以
下至少任一项,以获取所述第一搜索结果中各结果的表征关键词向
量:
-所述表征关键词向量中关键词在所述结果中的出现频次;
-所述表征关键词向量中关键词与所述查询序列的字面相似度;
-所述表征关键词向量中关键词与所述查询序列的共现频次;
-以所述表征关键词向量中关键词替换所述查询序列进行搜索
的搜索频次。
6.根据权利要求1至5中任一项所述的方法,其中,所述步骤b
包括:
-根据所述一组或多组第二搜索结果中至少一组所对应的扩展
序列相对所述查询序列的扩展相关信息,并基于预定的展现规则,确
定所述展现模式。
7.根据权利要求6所述的方法,其中,该方法还包括:
-根据多个用户网络操作记录,建立或更新所述展现规则。
8.根据权利要求1至7中任一项所述的方法,其中,所述步骤b
包括:
-根据所述一组或多组第二搜索结果中至少一组所对应的扩展
序列相对所述查询序列的扩展相关信息,并结合所述用户的用户相关
信息,确定所述展现模式;
其中,所述用户相关信息包括以下至少任一项:
-所述用户的偏好设置;
-所述用户的历史搜索记录。
9.根据权利要求1至8中任一项所述的方法,其中,所述展现


模式包括以下至少任一项:
-所述第二搜索结果的展现内容;
-所述第二搜索结果的展现位置;
-所述第二搜索结果的展现形式。
10.根据权利要求1至9中任一项所述的方法,其中,所述步骤
c包括:
-根据所述展现模式,将所述第一搜索结果与所述扩展相关信息
提供给所述用户。
11.根据权利要求1至10中任一项所述的方法,其中,所述扩
展相关信息包括以下至少任一项:
-所述扩展序列相对所述查询序列的类目扩展信息;
-所述扩展序列相对所述查询序列的同义/近义扩展信息;
-所述扩展序列相对所述查询序列的前缀/后缀扩展信息;
-所述扩展序列相对所述查询序列的地域扩展信息。
12.一种用于提供搜索结果的搜索提供设备,其中,该设备包括:
搜索获取装置,用于获取与用户的查询序列相对应的第一搜索结
果,其中,所述第一...

【专利技术属性】
技术研发人员:李紫微李宛谕
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:11

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

1