主权项 |
一种计算机执行的检索处理方法,包括以下步骤:接收检索关键字的步骤;使用接收到的所述检索关键字,使检索引擎对存储与文件相关的数据的数据库进行检索,从该检索引擎取得包含符合所述检索关键字的第一符合文件的至少一部分的文本数据的初始检索结果,并存储到初始检索结果存储部的步骤;从与各个关键字对应地将扩展检索关键字进行存储的扩展检索关键字存储部,提取与接收到的所述检索关键字建立了对应的扩展检索关键字的步骤;使用提取出的各所述扩展检索关键字对所述初始检索结果存储部进行检索,并针对提取出的各所述扩展检索关键字,对符合该扩展检索关键字的第二符合文件件数或者出现频度进行计数,与各所述扩展检索关键字对应地将所述第二符合文件件数或者出现频度存储到汇总结果存储部的步骤;使用存储在所述汇总结果存储部的所述扩展检索关键字中的、所述第二符合文件件数或者出现频度从少到多的顺序下排在前面的规定数量的各个所述扩展检索关键字与接收到的所述检索关键字的组合,或者使用存储在所述汇总结果存储部的所述扩展检索关键字中的、所述第二符合文件件数或者出现频度在规定值以下的各个所述扩展检索关键字与接收到的所述检索关键字的组合,使所述检索引擎对所述数据库进行检索,从该检索引擎取得包含第二符合文件的至少一部分的文本数据的扩展检索结果,并存储到扩展检索结果存储部的步骤;输出存储在所述初始检索结果存储部的所述初始检索结果的至少一部分、和存储在所述扩展检索结果存储部的所述扩展检索结果的至少一部分的输出步骤。 |