招投标的信息关联方法和系统
文献发布时间:2024-04-18 19:58:21
技术领域
本申请涉及信息处理的技术领域,尤其是涉及一种招投标的信息关联方法和系统。
背景技术
招投标是招标和投标的简称,招标和投标是企业采用的一种商品交易行为,是交易过程的两个方面。招投标是经济高度发展的产物,是应用技术、经济方法和市场经济的竞争机制,有组织开展的一种择优成交的方式。
目前,招投标主要是在互联网上进行的,招标方在招投标的网站上发布招标信息,投标方在招投标网站上获取招标信息,再根据招标信息看自己资质是否符合,然后进行投标。
随着各种招投标网站层出不穷,在第一时间获取最新的招标信息,也意味将会为企业带来更多的机遇与效益,因此如何在各类招投标网站快速筛选出需要信息就显得尤为重要。
当前大多企业采用人工的方法,逐个网站逐个点击访问来查询最新的招投标动态信息,并对获取的招投标信息进行分析,以得到符合条件的招标信息,大大降低了招标信息筛选的效率。
发明内容
为了提高对招标信息筛选的效率,本申请提供一种招投标的信息关联方法和系统。
第一方面,本申请提供一种招投标的信息关联方法,采用如下的技术方案:
一种招投标的信息关联方法,包括:
获取招投标平台的当前招标信息;
基于所述当前招标信息确定招标条件;
在历史投标信息库中查询是否存在符合所述招标条件的历史投标企业;
若是,则将符合所述招标条件的历史投标企业作为关联企业;
将所述关联企业与所述当前招标信息进行关联;
当所述关联企业访问所述招投标平台时,将所述当前招标信息展示给所述关联企业。
通过采用上述技术方案,当获取招投标平台的当前招标信息时,根据当前招标信息确定招标条件,将历史投标信息库与招标条件相匹的历史投标企业作为关联企业,将关联企业与当前招标信息进行关联,当关联企业访问招投标平台,将当前招标信息进行展示,相比于采用人工的方法,逐个网站逐个点击访问来查询最新的招投标动态信息,并对获取的招投标信息进行分析,得到符合条件的招标信息的方式来说,节省了对招标信息进行分析的时间,进而提高了对招标信息筛选的效率。
可选的,所述在历史投标信息库中查询是否存在符合所述招标条件的历史投标企业,包括:
提取所述招标条件的第一关键词和所述历史投标企业对应的企业信息的第二关键词;
获取所述第一关键词对应的第一内容和所述第二关键词对应的第二内容;
对所述第一内容和所述第二内容进行相关性分析,得到第一相关性分值;
判断所述第一相关性分值是否大于预设值;
若是,则判定存在符合所述招标条件的历史投标企业。
通过采用上述技术方案,通过对第一关键词对应的第一内容和第二关键词对应的第二内容进行相关性分析,从而得到第一相关性分值,通过第一相关性分值确定符合招标条件的历史投标企业,将符合招标条件的历史投标企业作为关联企业,从而提高招标信息与关联企业的匹配度。
可选的,所述对所述第一内容和所述第二内容进行相关性分析,得到第一相关性分值,包括:
将第一关键词和第二关键词划分为多个分析组,其中每个所述分析组均包括一个第一关键词和一个第二关键词,且所述第一关键词和所述第二关键词一一对应;
对每个所述分析组中第一关键词对应的第一内容和第二关键词对应的第二内容进行相关性分析,得到相关值;
对所有的相关值进行求和,得到所述第一相关性分值。
通过采用上述技术方案,将历史投标企业中的第二关键词与当前招标信息中对应的第一关键词组成分析组,通过对所有分析组进行分析,得到相关值,将所有的相关值进行求和,得到第一相关性分值,从而全面对第一内容和第二内容进行相关性分析,进而提高了招标信息与关联企业的匹配度。
可选的,所述将所述当前招标信息展示给所述关联企业,包括:
获取所有与所述关联企业相匹配的招标信息;
基于预设规则对所述招标信息进行排序,得到招标信息序列表;
基于所述招标序列表生成提示窗口;
将所述提示窗口展示给所述关联企业。
通过采用上述技术方案,当关联企业访问招投标平台时,将所有与关联企业相关联的招标信息以提示窗口的方式进行展示,减小投标方需要人工获取的招投标信息进行分析以筛选符合条件的招标信息的工作量。
可选的,所述基于预设规则对招标信息进行排序,包括:
获取所述关联企业的历史投标信息;
提取所述历史投标信息中的中标信息;
基于所述中标信息确定中标项目类型;
获取所述招标信息对应的项目类型;
计算所述中标项目类型和所述项目类型的第二相关性分值;
基于所述第一相关性分值和第二相关性分值对所述招标信息进行排序。
通过采用上述技术方案,通过对关联企业中标信息的中标项目类型和招标信息中的项目类型进行相关性分析,得到第二相关性分值,通过第一相关性分值和第二相关性分值共同确定招标信息的排列顺序,便于投标方优先查看中标率较大的招标信息,提高中标率概率。
可选的,在所述将所述关联企业与所述当前招标信息进行关联之前,还包括:
获取所述关联企业的历史投标信息;
在历史投标信息中查询在预设时间段内是否存在投标信息;
若存在投标信息,则基于所述投标信息和历史项目处理信息确定所述关联企业是否存在对所述当前招标信息对应的当前招标项目处理的能力;
若存在能力,则将所述关联企业与所述当前招标信息进行关联。
通过采用上述技术方案,如果关联企业没有能力处理当前招标信息对应的当前招标项目时,不对关联企业与当前招标信息进行关联,减小关联企业对招标信息的阅读量,提高了阅读效率。
可选的,在当所述关联企业访问所述招投标平台时之前,还包括:
获取访问所述招投标平台的当前企业信息;
基于所述当前企业信息判断当前企业是否为新增企业;
若是,则基于所述当前企业信息确定待关联招标信息;
将所述待关联招标信息与所述新增企业进行关联。
通过采用上述技术方案,如果当前企业为新增企业时,通过当前企业信息筛选符合的投标信息,从而将待关联招标信息与新增企业进行关联,提高新增企业对招标信息进行分析的时间,进而提高了投标效率。
可选的,所述方法还包括:
获取所述历史投标企业的基本信息;
基于所述基本信息确定基本信息词组;
确定每个所述基本信息词组的检索网站;
提取所述检索网站中与所述基本信息词组相匹配的关联词组;
将所述关联词组与对应的基本信息词组进行关联。
通过采用上述技术方案,通过将历史投标企业的基本信息词组与检索网站的关联词组进行关联,便于及时对历史投标企业的基本信息进行更新。
可选的,在所述将所述关联词组与对应的基本信息词组进行关联之后,还包括:
实时获取所述关联词组对应的第三内容;
判断所述第三内容是否更新;
若是,则获取更新内容;
将所述更新内容发送至所述关联企业对应的移动终端。
通过采用上述技术方案,当检索网站的信息进行更新时,及时对历史企业信息进行更新,提高历史企业信息的时效性。
第二方面,本申请提供一种招投标的信息关联系统,采用如下的技术方案:
一种招投标的信息关联系统,包括:
获取模块,用于获取招投标平台的当前招标信息;
确定模块,用于基于所述当前招标信息确定招标条件;
查询模块,用于在历史投标信息库中查询是否存在符合所述招标条件的历史投标企业;若是,则将符合所述招标条件的历史投标企业作为关联企业;
关联模块,用于将所述关联企业与所述当前招标信息进行关联;
展示模块,用于当所述关联企业访问所述招投标平台时,将所述当前招标信息展示给所述关联企业。
通过采用上述技术方案,当获取招投标平台的当前招标信息时,根据当前招标信息确定招标条件,将历史投标信息库与招标条件相匹的历史投标企业作为关联企业,将关联企业与当前招标信息进行关联,当关联企业访问招投标平台,将当前招标信息进行展示,相比于采用人工的方法,逐个网站逐个点击访问来查询最新的招投标动态信息,并对获取的招投标信息进行分析,得到符合条件的招标信息的方式来说,节省了对招标信息进行分析的时间,进而提高了对招标信息筛选的效率。
附图说明
图1是本申请实施例中体现一种招投标的信息关联方法的流程示意图。
图2是本申请实施例中体现一种招投标的信息关联系统的结构框图。
具体实施方式
以下结合附图对本申请作进一步详细说明。
本具体实施例仅仅是对本申请的解释,其并不是对本申请的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围内都受到专利法的保护。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
下面结合说明书附图对本申请实施例作进一步详细描述。
本申请实施例提供一种招投标的信息关联方法,该招投标的信息关联方法可由电子设备执行,该电子设备可以为服务器也可以为终端设备,其中该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端设备可以是智能手机、平板电脑、台式计算机等,但并不局限于此。
如图1所示,一种招投标的信息关联方法,其方法的主要流程描述如下(步骤S101~S106):
步骤S101,获取招投标平台的当前招标信息;
在本实施例中,电子设备实时获取招投标平台的招标信息,当电子设备获取新增的招标信息时,将新增的招标信息作为当前招标信息。
在电子设备中存储有招标信息库,招标信息库包括历史招标信息和当前正在招标信息,当电子设备获取当前招标信息时,将当前招标信息与招标信息库中的招标信息进行比较,从而判断当前招标信息是否为重复上报的招标信息,若是,则将当前招标信息删除,否则执行步骤S102。
其中,将当前招标信息与招标信息库中的招标信息进行比较的方式可以为:
获取当前投标信息中的招标企业信息,在招标信息库中提取所有关于招标企业信息的历史招标信息,对历史招标信息和当前招标信息进行相关性分析,从而确定是否为重复上报,其分析方法与在历史投标信息库中查询是否存在符合招标条件的历史投标企业一致,在此不做具体阐述。
步骤S102,基于当前招标信息确定招标条件;
当前招标信息包括招标文件,在招标文件中筛选招标条件,例如,在招标文件中包括项目单位、需求单位、项目名称、项目内容、物资名称和物资描述等内容,将上述内容作为本实施例中的招标条件。
步骤S103,在历史投标信息库中查询是否存在符合招标条件的历史投标企业;若是,则执行步骤S104,否则执行步骤S107;
步骤S104,将符合招标条件的历史投标企业作为关联企业;
步骤S105,将关联企业与当前招标信息进行关联;
在本实施例中,提取所有符合招标条件的历史投标企业,将提取的历史投标企业作为关联企业,并将关联企业与当前招标信息进行关联。
其中,在历史投标信息库中查询是否存在符合招标条件的历史投标企业具体包括:提取招标条件的第一关键词和历史投标企业对应的企业信息的第二关键词;获取第一关键词对应的第一内容和第二关键词对应的第二内容;对第一内容和第二内容进行相关性分析,得到第一相关性分值;判断第一相关性分值是否大于预设值;若是,则判定存在符合招标条件的历史投标企业。
在本实施例中,基于招标条件确定多个第一关键词,例如,项目单位和项目内容,获取历史投标信息库中的历史投标信息,提取历史投标信息中与第一关键词相对应的第二关键词,其中,第一关键词和第二关键词相同,用第一关键字和第二关键字的目的是为了区分招标条件和历史招标信息,第一关键词和第二关键词一一对应,例如,第一关键词为项目名称,第二关键词为项目名称,此时第一关键词和第二关键词一一对应。
其中,对第一内容和第二内容进行相关性分析,得到第一相关性分值,包括:
具体的,将第一关键词和第二关键词划分为多个分析组,其中每个分析组均包括一个第一关键词和一个第二关键词,且第一关键词和第二关键词一一对应;对每个分析组中第一关键词对应的第一内容和第二关键词对应的第二内容进行相关性分析,得到相关值;对所有的相关值进行求和,得到第一相关性分值。
在本实施例中,当电子设备获取第一关键词和第二关键词时,将第一关键词和第一关键词对应的第二关键词组成一个分析组,其中可以为每个历史投标企业信息制定一个分析表格,如表1所示。
表1
其中,相关性分析可以为通过nlp语义分析,还可以采用其他分析方式,在本实施例中不做具体限定,只要能够实现对第一内容和第二内容进行相关性分析即可。
预设值的确定可以根据第一关键词的个数确定,例如,可以通过预设相关值乘个数确定,预设相关值可以为90%。
在本实施例中,为了保证历史投标企业的基本信息的时效性,还包括以下内容:
具体的,获取历史投标企业的基本信息;基于基本信息确定基本信息词组;确定每个基本信息词组的检索网站;提取检索网站中与基本信息词组相匹配的关联词组;将关联词组与对应的基本信息词组进行关联。
在本实施例中,当企业需要在招投标平台查询招标信息时,需要注册企业的账号,注册账号时,需要填写企业的基本信息,其中基本信息包括但不限于法人、经营范围、注册资金和纳税金额。电子设备获取企业的基本信息,将基本信息划分成多个基本信息词组,例如,法人、经营范围、注册资金,纳税金额。
通过基本信息词组可以确定对应的检索网站,其中,可以在电子设备中存储有每个基本信息词组对应的检索网站,通过历史投标企业的标识确定历史投标企业在检索网站的相关页面,例如,企业标识为社会统一信用代,在本实施例中通过nlp语义分析技术确定相关网页中与基本信息词组相匹配的关联词组,将基本信息词组相匹配的关联词组进行关联。
在将关联词组与对应的基本信息词组进行关联之后,还包括:
具体的,实时获取关联词组对应的第三内容;判断第三内容是否更新;若是,则获取更新内容;将更新内容发送关联企业对应的移动终端发送至关联企业对应的移动终端。
电子设备利用爬虫技术实时爬取相关页面的当前内容,并将当前内容上一次获取的内容进行比较,当当前内容与上一次获取的内容不一致时,将更新后的招标信息发送至关联企业对应的移动终端;还可以基于不同信息确定更新信息,并提取更新信息对应的关联词组,电子设备根据关联词组的关联信息定位至相应的基本信息词组,确定更新信息在基本词组的更新位置,还可以将更新位置和更新内容作为提示信息发送至关联企业对应的移动终端,还可以根据更新位置和更新内容对关联企业的招标信息进行更新,对此不做具体限定。
步骤S106,当关联企业访问招投标平台时,将当前招标信息展示给关联企业;
在本实施例中,在招投标平台可能存在与关联企业相匹配的多个招标信息,因此当关联企业访问招投标平台时,将所有与关联企业相匹配的招标信息进行展示,便于关联企业直观的查询符合条件的招标信息,节省了对招标信息进行分析的时间,进而提高了招标信息筛选的效率。
具体的,获取访问招投标平台的当前企业信息;基于当前企业信息判断当前企业是否为新增企业;若是,则基于当前企业信息确定待关联招标信息;将待关联招标信息与新增企业进行关联。
在本实施例中,当电子设备获取企业对招投标平台的访问信息时,将该企业作为当前企业,电子设备获取当前企业的基本信息,通过基本信息确定是否为新增用户,其中,可以通过当前企业对应的账号注册时间确定当前企业是否为新增企业,例如,当前时间与注册时间为同一天,那么默认当前企业为新增企业。
特别说明的是,如果当前时间与注册时间为同一天时,还需要判断当前企业是否存在其他的账号信息,若是,则证明当前企业不是新增企业,此时获取对应的账号信息,将对应账号信息关联的招标信息作为当前企业的待关联招标信息。
当当前企业为新增企业时,通过招标条件中的第一关键词筛选当前企业的基本信息中的待匹配关键词,将匹配关键词与第一关键词对应的内容进行相关性分析,从而确定待关联招标信息,将待关联招标信息与新增企业进行关联,从而便于新增企业对招标信息的浏览。
其中,基于预设规则对招标信息进行排序,包括:
具体的,获取关联企业的历史投标信息;提取历史投标信息中的中标信息;基于中标信息确定中标项目类型;获取招标信息对应的项目类型;计算中标项目类型和项目类型的第二相关性分值;基于第一相关性分值和第二相关性分值对招标信息进行排序。
在本实施例中,获取关联企业对应的中标信息,在中标信息中提取中标企业对应的中标项目类型,根据nlp语义分析确定招标信息的项目类型与中标信息的中标项目类型的第二相关性分值,其分析方法可以为对经营范围进行分析。
在本实施例中,可以分别赋予第一相关性分值和第二相关性分值以不同的权重,例如,第一相关性分值的权重高于第二相关性分值的权重,根据第一相关性分值和第二相关性分值以及对应的权重计算排序分值,基于排序分值对所有的招标信息进行排序,从而提高投标企业快速确定想要投标的投标信息。
在将关联企业与当前招标信息进行关联之前,还包括:获取关联企业的历史投标信息;在历史投标信息中查询在预设时间段内是否存在投标信息;若存在投标信息,则基于投标信息和历史项目处理信息确定关联企业是否存在对当前招标信息对应的当前招标项目处理的能力;若存在能力,则将关联企业与当前招标信息进行关联。
在本实施例中,获取当前投标信息中的项目周期,在历史投标信息中查询关联企业的历史投标信息中是否存在项目周期范围内的中标信息,当存在时,获取关联企业当前待处理的投标项目个数,获取该关联企业在同一时期最多处理项目个数,当投标项目个数不小于最多处理项目个数,证明不存在能力,不将关联企业与当前投标信息进行关联。
步骤S107,提示暂无匹配的招标信息。
在本实施例中,当在历史投标信息库中查询不存在符合招标条件的历史投标企业,显示提示信息,暂无匹配的招标信息,以减小无效阅读量。
图2为本申请提供的一种招投标的信息关联装置200的结构框图。如图2所示,该招投标的信息关联装置200主要包括:
获取模块201,用于获取招投标平台的当前招标信息;
确定模块202,用于基于当前招标信息确定招标条件;
查询模块203,用于在历史投标信息库中查询是否存在符合招标条件的历史投标企业;若是,则将符合招标条件的历史投标企业作为关联企业;
关联模块204,用于将关联企业与当前招标信息进行关联;
展示模块205,用于当关联企业访问招投标平台时,将当前招标信息展示给关联企业。
作为本实施例的一种可选实施方式,查询模块203用于:
提取子模块,用于提取招标条件的第一关键词和历史投标企业对应的企业信息的第二关键词;内容获取模块,用于获取第一关键词对应的第一内容和第二关键词对应的第二内容;
分析子模块,用于对第一内容和第二内容进行相关性分析,得到第一相关性分值;
预设值判断子模块,用于判断第一相关性分值是否大于预设值;若是,则判定存在符合招标条件的历史投标企业。
在本可选实施例中,分析子模块具体用于:
将第一关键词和第二关键词划分为多个分析组,其中每个分析组均包括一个第一关键词和一个第二关键词,且第一关键词和第二关键词一一对应;对每个分析组中第一关键词对应的第一内容和第二关键词对应的第二内容进行相关性分析,得到相关值;对所有的相关值进行求和,得到第一相关性分值。
在本可选实施例中,展示模块205,包括:
招标信息获取子模块,用于获取所有与关联企业相匹配的招标信息;
排序子模块,用于基于预设规则对招标信息进行排序,得到招标信息序列表;
生成子模块,用于基于招标序列表生成提示窗口;
展示子模块,用于将提示窗口展示给关联企业。
在本可选实施例中,排序子模块具体用于:
获取关联企业的历史投标信息;提取历史投标信息中的中标信息;基于中标信息确定中标项目类型;获取招标信息对应的项目类型;计算中标项目类型和项目类型的第二相关性分值;基于第一相关性分值和第二相关性分值对招标信息进行排序。
作为本实施例的一种可选实施方式,该招投标的信息关联装置200还包括:
历史投标信息获取模块,用于在将关联企业与当前招标信息进行关联之前,获取关联企业的历史投标信息;
信息查询模块,用于在历史投标信息中查询在预设时间段内是否存在投标信息;若存在投标信息,则基于投标信息和历史项目处理信息确定关联企业是否存在对当前招标信息对应的当前招标项目处理的能力;若存在能力,则将关联企业与当前招标信息进行关联。
作为本实施例的一种可选实施方式,该招投标的信息关联装置200还包括:
企业信息获取模块,用于在当关联企业访问招投标平台时之前,获取访问招投标平台的当前企业信息;
判断模块,用于基于当前企业信息判断当前企业是否为新增企业;若是,则基于当前企业信息确定待关联招标信息;
关联模块,用于将待关联招标信息与新增企业进行关联。
作为本实施例的一种可选实施方式,该招投标的信息关联装置200还包括:
基本信息获取模块,用于获取历史投标企业的基本信息;
词组确定模块,用于基于基本信息确定基本信息词组;
网站确定模块,用于确定每个基本信息词组的检索网站;
词组提取模块,用于提取检索网站中与基本信息词组相匹配的关联词组;
词组关联模块,用于将关联词组与对应的基本信息词组进行关联。
作为本实施例的一种可选实施方式,该招投标的信息关联装置200还包括:
内容获取模块,用于在将关联词组与对应的基本信息词组进行关联之后,实时获取关联词组对应的第三内容;
内容判断模块,用于判断第三内容是否更新;若是,则获取更新内容;
发送模块,用于将更新内容发送至关联企业对应的移动终端发送至关联企业对应的移动终端。
本申请实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器或者网络设备等)执行本申请各个实施例的一种招投标的信息关联方法的全部或部分步骤。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的申请范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离前述申请构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中申请的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
- 一种基于知识图谱构建招投标领域关联分析的方法及系统
- 一种招投标信息推荐方法、系统及服务器
- 一种确定用户与对象的关联信息的方法和系统
- 烹调关联信息提供系统、烹调关联信息提供装置、烹调设备、烹调关联信息提供方法、烹调关联信息取得方法、烹调关联信息提供程序、和烹调关联信息取得程序
- 一种电子招投标交易平台招投标信息推荐方法及系统