[发明专利]一种对搜索结果进行排序的方法及设备无效
申请号: | 201110118082.6 | 申请日: | 2011-05-09 |
公开(公告)号: | CN102193999A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 李彦宏;张子云 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 搜索 结果 进行 排序 方法 设备 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种对搜索结果进行排序的方法及设备。
背景技术
在进行信息搜索时,搜索引擎根据搜索检索词(称之为query)从数据库中查询出页面形式的搜索结果后,并不立即将搜索结果向用户展示,而是以搜索结果与检索词之间的相关性为依据,按照相关性由高至低的顺序对搜索结果进行排序,并将排序后的搜索结果向用户展示,这种将与检索词之间的相关性作为排序依据的操作称之为依据基础权值进行排序的操作。
依据基础权值进行排序后的搜索结果能够向用户展示搜索结果与检索词之间的相关性,在一定程度上有利于用户从搜索结果中快速查找出需要的搜索结果,但是,由于依据基础权值进行排序只基于搜索结果页面的内容与检索词的相关性,并不考虑其他因素,而实际的搜索结果内容繁多,仅依据基础权值进行的排序过于简单,排在前列的搜索结果并不一定是用户需要的搜索结果,排在靠后的搜索结果反而可能是用户需要的搜索结果,导致用户从搜索结果中查询需要的结果的效率较低。
例如:若使用的检索词为“A品牌手机”,查询出了两个搜索结果,第一个搜索结果的页面内容是简单介绍该“A品牌手机”的短文,第二个搜索结果的页面是关于“A品牌手机”和“B品牌手机”的数千字专题报道,如果仅按照基础权值进行排序,第一个搜索结果的与“A品牌手机”的相关性要高于第二个搜索结果,第一个搜索结果的排列顺序先于第二个搜索结果。由于第二个搜索结果的内容更加丰富,更能满足用户的搜索需求,但却排列在较后面的位置,因此,这种单方面依据基础权值进行排序的操作并不能反映用户的搜索需求,仍然存在搜索效率低,导致搜索过程占用的系统资源过多的问题。
发明内容
本发明实施例提供一种对搜索结果进行排序的方法及设备,用以解决现有技术中存在搜索结果排序不能很好地满足用户需求,导致搜索效率较低且搜索过程占用的系统资源过多的问题。
一种对搜索结果进行排序的方法,所述方法包括:
分别确定搜索结果集合中每个搜索结果与检索词的相关度;
针对每个搜索结果,确定该搜索结果对应至少一个预设的修正条件的修正参数;
按照每个搜索结果与检索词的相关度以及该搜索结果的修正参数,对搜索结果集合中每个搜索结果进行排序。
一种对搜索结果进行排序的设备,所述设备包括:
相关度确定模块,用于分别确定搜索结果集合中每个搜索结果与检索词的相关度;
修正参数确定模块,用于针对每个搜索结果,确定该搜索结果对应至少一个预设的修正条件的修正参数;
排序模块,用于按照每个搜索结果与检索词的相关度以及该搜索结果的修正参数,对搜索结果集合中每个搜索结果进行排序。
本发明实施例不仅将搜索结果与检索词的相关度作为排序的依据,还预先为每个搜索结果设定修正条件,结合搜索结果与检索词的相关度以及搜索结果的修正参数对搜索结果进行排序,使得最终的排序能够最大程度地满足用户的搜索需求,提高用户从搜索结果中查询需要的结果的效率,进而降低搜索过程占用的系统资源。
附图说明
图1为本发明实施例一对搜索结果进行排序的方法示意图;
图2为本发明实施例二对搜索结果进行排序的设备结构示意图。
具体实施方式
为了实现本发明目的,本发明实施例提出一种新的对搜索结果进行排序的方案,不仅将搜索结果与检索词的相关度作为排序的依据,还预先为每个搜索结果设定修正条件,结合搜索结果与检索词的相关度以及搜索结果的修正参数对搜索结果进行排序,使得最终的排序能够最大程度地满足用户的搜索需求,提高用户从搜索结果中查询需要的结果的效率,进而降低搜索过程占用的系统资源。
本发明各实施例中涉及的搜索结果可以是根据特定的检索词从搜索数据库中查询出的搜索结果,搜索结果可以是页面形式,对搜索结果进行排序后,向用户展示搜索结果所表示页面的页面链接地址。
下面结合说明书附图对本发明实施例进行详细描述。
实施例一
本发明实施例一中对搜索结果进行排序的方法中,在为某一检索词的搜索结果进行排序之前,可以通过线下挖掘的方式,预先为每种修正条件配置多个可选的修正参数,然后为搜索数据库中的每个页面的每种修正条件选择一个修正参数,以便于针对某一检索词得到多个搜索结果时,可以直接利用为每个搜索结果已选择的搜索结果对应的修正条件进行排序操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110118082.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种能使消费者信任的广告方法
- 下一篇:一种保温专用的粘接材料及其使用方法