[发明专利]信息检索系统的排序方法及装置有效
申请号: | 201410489472.8 | 申请日: | 2014-09-22 |
公开(公告)号: | CN105512122B | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 徐君;李航;蒋欣 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种信息检索系统的排序方法及装置,该方法包括:接收查询信息;根据查询信息进行检索得到初始排序的文档集合,初始排序的文档集合是按照检索结果文档与查询信息的相关性的大小,将检索结果文档进行排序后的文档集合;在排序规则库中,获取与查询信息、初始排序的文档集合相关联的排序规则集合;根据初始排序的文档集合和排序规则集合进行后排序,生成最终排序的文档集合。通过上述方式,本发明能够满足复杂多样且动态变化的检索需求,且能够自动化的管理和维护规则库。 | ||
搜索关键词: | 排序 文档集合 查询信息 排序规则 信息检索系统 检索结果 文档 集合 管理和维护 动态变化 检索需求 接收查询 规则库 检索 自动化 关联 | ||
【主权项】:
1.一种信息检索系统的排序方法,其特征在于,所述方法包括:接收查询信息;根据所述查询信息进行检索得到初始排序的文档集合,所述初始排序的文档集合是按照检索结果文档与所述查询信息的相关性的大小,将所述检索结果文档进行排序后的文档集合;在排序规则库中,获取与所述查询信息、所述初始排序的文档集合相关联的排序规则集合;根据所述初始排序的文档集合和所述排序规则集合进行后排序,生成最终排序的文档集合;其中,所述根据所述初始排序的文档集合和所述排序规则集合进行后排序,生成最终排序的文档集合,包括:根据所述初始排序的文档集合和所述排序规则集合,利用最优化方法进行后排序,生成最终排序的文档集合;其中,所述根据所述初始排序的文档集合和所述排序规则集合,利用最优化方法进行后排序,生成最终排序的文档集合,包括:通过融合所述初始排序的文档集合和所述排序规则集合,构造优化目标函数;求解所述优化目标函数,获得所述优化目标函数的最优解;根据所述优化目标函数的最优解确定所述最终排序的文档集合;其中,所述通过融合所述初始排序的文档集合和所述排序规则集合,构造优化目标函数,包括:获取所述排序规则集合中各个排序规则的优先级别;通过融合所述初始排序的文档集合、所述排序规则集合中各个排序规则以及所述各个排序规则的优先级别,构造优化目标函数;其中,所述通过融合所述初始排序的文档集合、所述排序规则集合中各个排序规则以及所述各个排序规则的优先级别,构造优化目标函数,包括:根据Bradley‑Terry模型,通过融合所述初始排序的文档集合、所述排序规则集合中各个排序规则以及所述各个排序规则的优先级别,构造优化目标函数,所述优化目标函数是:
其中,所述C是所述排序规则集合,所述c是所述排序规则集合C中的各个排序规则,所述σ(i),σ(j)是所述初始排序的文档集合中N个文档各自的初始排序得分,所述Θ是优化向量,且Θ=(θ1,...,θN),所述θ1,...,θN分别表示所述初始排序的文档集合中N个文档各自的最终排序得分,所述Θ=(θ1,...,θN)表示将所述初始排序的文档集合中N个文档按照所述最终排序得分排序后生成的最终排序的文档集合,所述ρ是所述排序规则集合C中各个排序规则的优先级别,所述P表示排序规则集合导出的所有文档间的偏序关系的集合,1≤i≤N,1≤j≤N,所述偏序关系是指偏序对,所述偏序对表示文档i排在文档j之前,所述根据排序规则集合导出的所有文档间的偏序关系的集合是指排序规则集合规定文档集合上的一组偏序关系,由此构成一个偏序关系的集合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410489472.8/,转载请声明来源钻瓜专利网。
- 上一篇:登录器界面的设置方法及装置
- 下一篇:一种发卡机