一种数据检索方法、装置以及数据检索服务器制造方法及图纸

技术编号:15048140 阅读:135 留言:0更新日期:2017-04-05 19:28
本发明专利技术公开了一种数据检索方法,该方法包括:解析用户输入的第一限制检索条件,并生成第一限制性检索请求;将所述限制性检索请求发送给检索服务器,并获取所述检索服务器根据所述第一限制性检索请求在数据库检索到的第一检索结果数据集;解析用户输入的第一变换检索条件,并生成第一变换性检索请求;将所述第一变换性检索请求发送给所述检索服务器,并获取所述检索服务器在所述第一检索结果数据集的基础上根据所述第一变换性检索请求进行映射变换得到的第一关联数据集。本发明专利技术通过利用数据或者文件在横向之间的映射关系,能够在横向上进行检索,获取有价值的检索结果,检索过程可以逆转。

【技术实现步骤摘要】

本专利技术涉及信息检索领域,尤其涉及一种数据检索方法、装置以及数据检索服务器。
技术介绍
现有的数据检索方法是利用关键词或者分类号设定第一检索限制条件,在所选定的数据库内进行文件或者具体数据的检索,获取一次检索结果,再进一步设定检索限制条件,在一次检索结果的基础上进行二次检索以进一步限制或者缩小范围,获取二次检索结果。或者在二次检索结果的基础上进行三次检索以进一步限制或者缩小范围,获取三次检索结果,依此类推,可限制很多次。或者进行多次一次检索结果或者二次检索结果的合并或者交集,在合并或者交集后的检索结果上再进行进一步限制。最终检索结果的获取过程是一个不断限制以不断缩小范围的过程,检索过程无法逆转,获取的检索结果总会是之前的检索结果的一个子集。在对检索结果进行大数据分析时,分析的手段也局限在关键词的标引上,分析的价值性低。
技术实现思路
本专利技术要解决的技术问题是检索过程纵向上一步一步限制、检索过程无法逆转,且检索结果不利于作为大数据分析的基础。本专利技术提供一种数据检索方法,该方法包括:解析用户输入的第一限制检索条件,并生成第一限制性检索请求;将所述限制性检索请求发送给检索服务器,并获取所述检索服务器根据所述第一限制性检索请求在数据库检索到的第一检索结果数据集;解析用户输入的第一变换检索条件,并生成第一变换性检索请求;将所述第一变换性检索请求发送给所述检索服务器,并获取所述检索服务器在所述第一检索结果数据集的基础上根据所述第一变换性检索请求进行映射变换得到的第一关联数据集,其中,所述第一关联数据集中的数据与所述第一检索结果数据集的至少部分数据具有所述第一变换检索条件表达的关联。可选的,该方法还包括:解析用户输入的第二限制条件,生成第二限制性检索请求;将所述第二限制性检索请求发送给所述检索服务器,并获取所述检索服务器在所述第一关联数据集的基础上根据所述第二限制性检索请求检索到的第二检索结果数据集;或者解析用户输入的第二变换条件,生成第二变换性检索请求;将所述第二变换性检索请求发送给检索服务器,并获取所述检索服务器在所述第一关联数据集的基础上根据第二变换性检索请求进行映射变换得到的第二关联数据集,所述第二关联数据集与所述第一关联数据集中的至少部分数据具有所述第二变换条件表达的关联。可选的,所述检索服务器根据所述第一限制性检索请求在数据库内进行检索,获取第一检索结果数据集,具体为依据所述第一限制性检索请求在所选择的数据库内获取第一检索结果数据集;而所述检索服务器在所述第一检索结果数据集的基础上根据第一变换性检索请求的所述映射变换不限制在所选择的数据库内。可选的,所述检索服务器在全部数据库内或者所述第一变换性检索请求自适应限制的数据库内按照所述第一变换性检索请求对所述第一检索结果数据集进行所述映射变换。可选的,所述第一变换检索条件或者第一变换性检索请求表达的关联,包括引用逻辑关系、被引用逻辑关系、参考逻辑关系、被参考逻辑关系、同族逻辑关系、不同版本逻辑关系中的任意一种。可选的,所述第一变换检索条件或者第一变换性检索请求表达的关联,和/或,所述第二变换检索条件或者第二变换性检索请求表达的关联,是被引用逻辑关系或者引用逻辑关系时,统计第一关联数据集和/或第二关联数据集中每篇文献引用或被引用的次数并按照所述次数对所述第一关联数据集中的文献进行排序对显示。本专利技术还提供一种数据检索装置,该装置包括:输入单元,用于输入第一限制检索条件和第一变换检索条件;解析单元,用于解析用户输入的第一限制检索条件,生成第一限制性检索请求,以及,用于解析所述第一变换检索条件与所述第一限制检索条件之间的逻辑关系,生成第一变换性检索请求;检索请求发送单元,用于将所述第一限制性检索请求和第一变换性检索请求发送至检索服务器;检索结果获取单元,用于获取所述检索服务器根据所述第一限制性检索请求检索到的第一检索结果数据集以及所述检索服务器根据所述第一变换性检索请求对所述第一检索结果数据集进行映射变换得到的第一关联数据集,所述第一关联数据集中的数据与所述第一检索结果数据集的至少部分数据具有所述第一变换检索条件表达的关联。可选的,所述输入单元还用于输入第二限制条件;所述解析单元还用于解析所述第二限制条件与第一变换性检索请求之间的逻辑关系,生成第二限制性检索请求;所述检索请求发送单元还用于将所述第二限制性检索请求发送到所述检索服务器;所述检索结果获取单元,还用于获取所述检索服务器根据所述第二限制性检索请求对所述第一关联数据集中的各个文件进行限制获得的第二检索结果数据集。可选的,所述输入单元还用于输入第二变换检索条件;所述解析单元还用于解析所述第二变换检索条件与第一变换性检索请求之间的逻辑关系,生成第二变换性检索请求;所述检索请求发送单元还用于将所述第二变换性检索请求发送到所述检索服务器;所述检索结果获取单元,还用于获取所述检索服务器根据所述第二变换性检索请求对所述第一关联数据集中的各个文件进行映射变换获得的第二关联数据集。可选的,所述解析单元包括以下至少一种子单元:引用逻辑解析判断子单元,用于解析判断所述第一变换检索条件和/或第二变换检索条件是否表达引用或者被引用逻辑关系;参考逻辑解析判断子单元,用于解析判断所述第一变换检索条件和/或第二变换检索条件是否参考或者被参考逻辑关系;同族逻辑解析判断子单元,用于解析判断所述第一变换检索条件和/或第二变换检索条件是否表达同族逻辑关系;版本逻辑解析判断子单元,用于解析判断所述第一变换检索条件和/或第二变换检索条件是否表达不同版本逻辑关系。可选的,所述装置还包括:引用次数统计子单元,用于统计第一检索结果数据集、第一关联数据集、第二检索结果数据集和/或第二关联数据集中每篇文献引用或被引用的次数并按照所述次数对所述第一关联数据集中的文献进行排序;显示子单元,用于按照所述排序结果对所述第一检索结果数据集、第一关联数据集、第二检索结果数据集和/或第二关联数据集中的文献进行显示。本专利技术提供一种数据检索服务器,该服务器包括:限制检索处理器,用于依据第一限制性检索请求在数据库内进行检索,以获取第一检索结果数据集;变换检索处理器,用于根据所述第一变换性检索请求对所述第一检索结果数据集中的各个文件进行映射变换,得到与所述第一检索结果数据集相关联的第一关联数据集,所述第一关联数据集中的数据与所述第一检索结果数据集的至少部分数据具有所述第一变换条件表达的关联。可选的,所述限制检索处理器,用于根据第一限制性检索请求在所选择的数据库内获取第一检索结果数据集;所述变换检索处理器不限制在所选择的数据库内进行所述映射变换。可选的,所述变换检索处理器包括以下子单元中的至少一种:引用逻辑关系映射子单元,用于根据所述第一检索结果数据集中各文件的引用数据获取第一关联数据集;被引用逻辑关系映射子单元,用于根据所述第一检索结果数据集中各文件被引用的数据获取第一关联数据集;参考逻辑关系映射子单元,用于根据所述第一检索结果数据集中各文件的参考数据获取第一关联数据集;被参考逻辑关系映射子单元,用于根据所述第一检索结果数据集中各文件被参考的数据获取第一关联数据集;同族逻辑关系映射子单元,用于根据所述第一检索结果数据集中各文件的同族数据获取本文档来自技高网...

【技术保护点】
一种数据检索方法,其特征在于,该方法包括:解析用户输入的第一限制检索条件,并生成第一限制性检索请求;将所述限制性检索请求发送给检索服务器,并获取所述检索服务器根据所述第一限制性检索请求在数据库检索到的第一检索结果数据集;解析用户输入的第一变换检索条件,并生成第一变换性检索请求;将所述第一变换性检索请求发送给所述检索服务器,并获取所述检索服务器在所述第一检索结果数据集的基础上根据所述第一变换性检索请求进行映射变换得到的第一关联数据集,其中,所述第一关联数据集中的数据与所述第一检索结果数据集的至少部分数据具有所述第一变换检索条件表达的关联。

【技术特征摘要】
1.一种数据检索方法,其特征在于,该方法包括:解析用户输入的第一限制检索条件,并生成第一限制性检索请求;将所述限制性检索请求发送给检索服务器,并获取所述检索服务器根据所述第一限制性检索请求在数据库检索到的第一检索结果数据集;解析用户输入的第一变换检索条件,并生成第一变换性检索请求;将所述第一变换性检索请求发送给所述检索服务器,并获取所述检索服务器在所述第一检索结果数据集的基础上根据所述第一变换性检索请求进行映射变换得到的第一关联数据集,其中,所述第一关联数据集中的数据与所述第一检索结果数据集的至少部分数据具有所述第一变换检索条件表达的关联。2.根据权利要求1所述的数据检索方法,其特征还在于,该方法还包括:解析用户输入的第二限制条件,生成第二限制性检索请求;将所述第二限制性检索请求发送给所述检索服务器,并获取所述检索服务器在所述第一关联数据集的基础上根据所述第二限制性检索请求检索到的第二检索结果数据集;或者解析用户输入的第二变换条件,生成第二变换性检索请求;将所述第二变换性检索请求发送给检索服务器,并获取所述检索服务器在所述第一关联数据集的基础上根据第二变换性检索请求进行映射变换得到的第二关联数据集,所述第二关联数据集与所述第一关联数据集中的至少部分数据具有所述第二变换条件表达的关联。3.根据权利要求1或2所述的数据检索方法,其特征还在于,所述检索服务器根据所述第一限制性检索请求在数据库内进行检索,获取第一检索结果数据集,具体为依据所述第一限制性检索请求在所选择的数据库内获取第一检索结果数据集;而所述检索服务器在所述第一检索数据集的基础上根据第一变换性检索请求进行的所述映射变换不限制在所选择的数据库内。4.根据权利要求1-3任一项所述的数据检索方法,其特征还在于,所述检索服务器在全部数据库内或者所述第一变换性检索请求自适应限制的数据库内按照所述第一变换性检索请求对所述第一检索结果数据集进行所述映射变换。5.根据权利要求1-4任一项所述的数据检索方法,其特征还在于,所述第一变换检索条件或者第一变换性检索请求表达的关联,和/或,所述第二变换检索条件或者第二变换性检索请求表达的关联,包括引用逻辑关系、被引用逻辑关系、参考逻辑关系、被参考逻辑关系、同族逻辑关系、不同版本逻辑关系中的任意一种。6.根据权利要求1-5任一项所述的数据检索方法,其特征还在于,所述第一变换检索条件或者第一变换性检索请求表达的关联,和/或,所述第二变换检索条件或者第二变换性检索请求表达的关联,是被引用逻辑关系或者引用逻辑关系时,统计第一关联数据集和/或第二关联数据集中每篇文献引用或被引用的次数并按照所述次数对所述第一关联数据集中的文献进行排序对显示。7.一种数据检索装置,其特征在于,该装置包括:输入单元,用于输入第一限制检索条件和第一变换检索条件;解析单元,用于解析用户输入的第一限制检索条件,生成第一限制性检索请求,以及,用于解析所述第一变换检索条件与所述第一限制检索条件之间的逻辑关系,生成第一变换性检索请求;检索请求发送单元,用于将所述第一限制性检索请求和第一变换性检索请求发送至检索服务器;检索结果获取单元,用于获取所述检索服务器根据所述第一限制性检索请求检索到的第一检索结果数据集以及所述检索服务器根据所述第一变换性检索请求对所述第一检索结果数据集进行映射变换得到的第一关联数据集,所述第一关联数据集中的数据与所述第一检索结果数据集的至少部分数据具有所述第一变换检索条件表达的关联。8.根据权利要求7所述的数据检索装置,其特征还在于,所述输入单元还用于输入第二限制条件;所述解析单元还用于解析所述第二限制条件与第一变换性检索请求之间的逻辑关系,生成第二限制...

【专利技术属性】
技术研发人员:裘钢
申请(专利权)人:索意互动北京信息技术有限公司
类型:发明
国别省市:北京;11

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

1