[发明专利]一种对检索结果进行后续处理的方法及装置有效
申请号: | 200910217514.1 | 申请日: | 2009-12-31 |
公开(公告)号: | CN102117276A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 徐剑波;童征宇;赵东岩 | 申请(专利权)人: | 北大方正集团有限公司;北京方正阿帕比技术有限公司;北京大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检索 结果 进行 后续 处理 方法 装置 | ||
1.一种对检索结果进行后续处理的方法,其特征在于,包括:
检索后得到多个命中文档;
利用各命中文档的文档标识,以及文档标识和原始数据项标识的对应关系,确定各命中文档对应的原始数据项标识,其中一个所述原始数据项标识对应一组文档标识,多个所述原始数据项标识对应一个群组数据项标识,所述群组数据项标识与群组数据项属性值相对应;
通过根据各命中文档对应的原始数据项标识对命中文档进行后续处理,实现以一个群组数据项属性值为依据的后续处理。
2.如权利要求1所述的方法,其特征在于,根据各命中文档对应的原始数据项标识对命中文档进行后续处理具体为:
根据各命中文档对应的原始数据项标识,以及原始数据项标识和群组数据项标识的对应关系确定命中文档对应的群组数据项标识,根据各命中文档对应的群组数据项标识对各命中文档进行后续处理。
3.如权利要求2所述的方法,其特征在于,文档标识和原始数据项标识的对应关系通过起始文档标识和原始数据项标识的对应关系表示,一个起始文档标识表示其所在的文档标识段中的文档标识集合,一个文档标识段为对应一个原始数据项标识的多个连续的文档标识,起始文档标识为多个连续的文档标识中的第一个文档标识,一个原始数据项标识对应一组起始文档标识。
4.如权利要求3所述的方法,其特征在于,确定命中文档对应的原始数据项标识步骤之前还包括:
当文档标识段数量与原始数据项标识数量的比值大于设定阈值时,合并同一个原始数据项标识所对应的多个文档标识段。
5.如权利要求3所述的方法,其特征在于,确定各命中文档对应的原始数据项标识具体为:
读取原始数据项标识和起始文档标识的对应关系构造数组,数组中的一个数组项包括,一个原始数据项标识和与该原始数据项标识对应的起始文档标识,数组中的数组项以起始文档标识排序;
在数组中,查找各命中文档的文档标识所在数组项;
根据查找得到的数组项,确定各命中文档对应的原始数据项标识。
6.如权利要求5所述的方法,其特征在于,在数组中,查找命中文档的文档标识所在数组项具体为:
计算得到文档标识段中的文档标识的平均数量AvgDocIDNum,
Start表示需要查找的数组项的起始数组项在数组中的位置,end表示需要查找的数组项的结束数组项在数组中的位置,end.StartDocID表示结束数组项的起始文档标识,Start.StartDocID表示起始数组项的起始文档标识,distance(end,start)表示数组中从Start到end(不包括end)的数组项的个数;
估算得到命中文档的文档标识所在数组项在数组中的位置middle’,
DocID表示命中文档的文档标识,middle表示估算的包含DocID的数据项位置,middle向下取整得到middle’;
根据估算的位置middle’和命中文档的文档标识DocID判断估算是否准确,若准确则确定命中文档的文档标识DocID所在数组项,否则返回以middle’作为Start或end,再次从计算平均数量AvgDocIDNum步骤开始循环查找。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京方正阿帕比技术有限公司;北京大学,未经北大方正集团有限公司;北京方正阿帕比技术有限公司;北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910217514.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:ETL数据处理过程的监控方法及其系统
- 下一篇:排水管连接固定装置