1.一种提供招投标信息搜索服务的方法,其特征在于,用以基于用户输入的招投标描述文段实现招投标信息搜索,包括:预先爬取多个招投标网站的网络页面,提取各网络页面的关键词信息,并基于任一网络页面的关键词信息构建相应招投标信息的信息资料库,所述信息资料库中包含有与对应招投标信息、呈指定格式的第一关键词字符串,所述第一关键词字符串包含有与对应招投标信息的多个第一关键词;
获取用户输入的招投标描述文段信息,基于所述招投标描述文段信息通过如下方式进行精确检索:抽取所述招投标描述文段信息中的多个第二关键词;
基于多个第二关键词在语义上的关联程度,将多个第二关键词在语义上进行组合,或,分割,以形成初始关键词集合;
为所述初始关键词集合中的各初始关键词,确定出多个同义词组以及近义词组,以构建扩展关键词集合;
基于扩展关键词集合,按照第一关键词字符串的格式顺序,利用所述第一关键词字符串中的各第一关键词逐词对所述扩展关键词集合进行匹配,对匹配结果进行排序,并基于匹配度高于预设阈值的结果确定第一搜索结果;
在第一搜索结果的数量无法满足需求的情况下,通过如下方式进行扩展检索:
为所述扩展关键词集合中的扩展关键词配置用户关注度权重,并根据用户关注度权重对所述扩展关键词集合中的扩展关键词进行分级,任一分级包括相近用户关注度权重范围内的多个扩展关键词,根据所述分级由高到低逐级对所述第一关键词字符串进行匹配,确定第二搜索结果;
基于所述第一搜索结果以及所述第二搜索结果,输出招投标信息的搜索结果。
2.如权利要求1所述的提供招投标信息搜索服务的方法,其特征在于,所述第一关键词字符串包括多个固定顺序的匹配类别的第一关键词以及多个约束类别第一关键词;
其中所述匹配类别为显类别,用于在检索过程中进行关键词匹配,所述约束类别为隐类别,用以为精确检索过程确定约束条件,且不参与扩展检索过程;
所述匹配类别包括:招标性质、项目类型、项目简况、服务范围;
所述约束类别包括:资格要求、投标有效期、投标报价。
3.如权利要求2所述的提供招投标信息搜索服务的方法,其特征在于,基于扩展关键词集合,按照第一关键词字符串的格式顺序,利用所述第一关键词字符串中的各第一关键词逐词对所述扩展关键词集合进行匹配包括:对任一招投标信息的第一关键词字符串,按照第一关键词字符串的格式顺序,以一个词为一个节点,逐词计算与所述扩展关键词集合中的扩展关键词的相似度,且在匹配过程中,任一关键词相似度低于预设阈值的情况下,将所述任一关键词记录为匹配失败节点,且不执行在后节点的匹配,直至完成各招投标信息的匹配,以获得任一投标信息的匹配链;
基于各招投标信息的第一关键词字符串与所述扩展关键词集合的匹配链长度进行排序;
将匹配链最长的一个或多个招投标信息,作为第一搜索结果。
4.如权利要求3所述的提供招投标信息搜索服务的方法,其特征在于,还包括:在利用所述第一关键词字符串中的各第一关键词逐词对所述扩展关键词集合进行匹配之前,利用约束类别的第一关键词对所述扩展关键词集合进行过滤,以去除不符合所述约束类别的招投标信息;
在获得第一搜索结果之后,还包括:基于所述招投标描述文段信息的语义顺序,对所述第一搜索结果进行二次过滤。
5.如权利要求3所述的提供招投标信息搜索服务的方法,其特征在于,在获得第一搜索结果之后还包括:采用如下方式确定第一搜索结果中的任一招投标信息与招投标描述文段的相似度:其中,sim(D,W)表示任一招投标信息D与招投标描述文段W的相似度,M表示匹配链的长度,N表示第一关键词字符串的长度,βi表示匹配的第一关键词字符串中的关键词di与招投标描述文段中的扩展关键词wi的权重,βi基于第一关键词字符串预先配置,sim(di,wi)表示关键词di与扩展关键词wi的相似度。
6.如权利要求3所述的提供招投标信息搜索服务的方法,其特征在于,为所述扩展关键词集合中的扩展关键词配置用户关注度权重包括:对于所述初始关键词集合中的任一初始关键词,基于所述任一初始关键词在所述招投标描述文段中的出现位置确定所述任一初始关键词的初始权重,其中出现位置越靠前,配置的初始权重越大;
确定所述初始关键词集合中的任一初始关键词在所述招投标描述文段中的出现频次;
根据所述任一初始关键词的出现频次,调整其初始权重,其中出现频次越高,调整初始权重越大;
为扩展关键词集合中的任一扩展关键词配置相应初始关键词调整后的权重。
7.如权利要求6所述的提供招投标信息搜索服务的方法,其特征在于,根据所述分级由高到低逐级对所述第一关键词字符串进行匹配,确定第二搜索结果包括:计算任一分级的多个扩展关键词与任一招投标信息的第一关键词字符串中的各第一关键词之间的相似度;
将任一分级的多个扩展关键词与任一招投标信息的第一关键词字符串中的各第一关键词中相似度最高的关键词作为该层级的适配词,并将适配词剔除以执行在后分级的相似度计算,直至完成匹配。
8.一种提供招投标信息搜索服务的系统,其特征在于,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的提供招投标信息搜索服务的方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的提供招投标信息搜索服务的方法的步骤。