System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,特别是涉及一种异常报价监控方法、系统、计算机及存储介质。
技术介绍
1、随着建筑行业招投标业务的复杂度越来越高,在互联网线上招投标需求越来越多,而建筑行业的物资类型非常的繁多,而且存在不同地区、不同品牌、不同规格价格差异较大的情况,在这种背景条件下,招采人员很难清晰的把握物资合理价格,为了防止供应商围标串标报价导致的异常报价情况,利用大数据监控物资报价异常就变得极为重要。
2、而现在大部分招投标网站的报价异常机制监控机制是设立预算价格,通过参照预算价格来判别每一项物资的价格异常情况。通过人工的设立预算价格的方式非常繁重,而且很难面面俱到,而且也不够客观,不同地区、不同品牌的物资价格是有差异的,基于机械的预算价格无法灵活应对这种差异,而且基于单项物资价格的异常也很难说明报价是否异常。
技术实现思路
1、本专利技术实施例提供了一种应用于建筑行业招投标系统的异常报价监控方法异常报价监控方法、系统、计算机设备和计算机可读存储介质,以至少解决相关技术中报价异常灵活识别的问题。
2、第一方面,本专利技术实施例提供了一种异常报价监控方法,应用于建筑行业在线招投标系统,包括:
3、历史数据处理步骤,获取所述招投标系统预先收集的公开历史招标采购数据并根据招标项目所属地域、招标内容、品牌信息及招标内容单位将所述历史招标采购数据进行分组,计算各组中的中标额相对于该分组平均中标额的波动差值,基于所述波动差值构建波动差异数组;
4、当前
5、异常报价识别步骤,计算所述报价波动差异数组与一异常数组的余弦相似度,基于所述余弦相似度是否超过一设定相似阈值判断当前招标采购数据是否为异常报价,其中,所述异常数组配置为与所述报价波动差异数组元素个数相同的元素值均为1的数组,用于表示招标采购数据中各项报价均超过波动差值的异常情况。
6、在其中一些实施例中,所述历史数据处理步骤进一步包括:
7、数据获取步骤,获取所述历史招标采购数据,将所属地域、招标内容、品牌信息及招标内容单位均相同的分为同一组,所述历史招标采购数据包括招标项目的所属地域、招标内容、品牌信息、招标内容单位及中标额,所述招标内容包括物资采购或服务采购,物资采购包括但不限于建筑耗材,如水泥、钢筋、木方等,服务采购包括但不限于建筑设计、施工承包等;
8、数据预处理步骤,计算所述历史招标采购数据的每一分组的平均中标额,并计算每组历史招标采购数据中的中标额与所述平均中标额的差值的平均值作为波动差值,基于各分组的招标内容、所述波动差值及所述平均中标额构建所述波动差异数组,所述波动差异数组中元素包括:招标内容、波动差值及平均中标额,以通过所述波动差值表示历史招标采购数据的波动情况。
9、在其中一些实施例中,所述当前数据处理步骤进一步包括:
10、报价数据获取步骤,获取所述当前招标采购数据,将所属地域、招标内容、品牌信息及招标内容单位均相同的分为同一组,获取每一分组中所述当前招标采购数据的当前报价并形成当前招标数组,所述当前招标数组包括:当前招标内容、当前报价,所述当前招标采购数据包括当前招标项目的所属地域、招标内容、品牌信息、招标内容单位及当前报价;
11、报价标记数组获取步骤,计算当前招标数组中当前报价与其当前招标内容匹配的波动差异数组中平均中标额之间的差值,得到报价差值,根据每一所述报价差值是否大于所述波动差值配置标记值为1或0,基于标记值构建所述报价波动差异数组。
12、在其中一些实施例中,所述报价标记数组获取步骤中,若所述差值高于所述波动差值,则设置标记值为1,若所述差值低于或等于所述波动差值,则设置所述标记值为0。
13、在其中一些实施例中,所述余弦相似度cos( θ)基于如下计算模型计算得到:
14、,
15、其中, xi为所述当前招标数组的取值, yi为所述异常数组的取值, n为数组元素数。
16、第二方面,本专利技术实施例提供了一种异常报价监控系统,与一建筑行业在线招投标系统交互连接,包括:
17、历史数据处理模块,用于获取所述招投标系统预先收集的公开历史招标采购数据并根据招标项目所属地域、招标内容、品牌信息及招标内容单位将所述历史招标采购数据进行分组,计算各组中的中标额相对于该分组平均中标额的波动差值,基于所述波动差值构建波动差异数组;
18、当前数据处理模块,用于获取当前招标采购数据并根据招标项目所属地域、招标内容、品牌信息及招标内容单位将所述当前招标采购数据进行分组,构建当前招标数组,计算每组当前招标数组中报价与所述波动差异数组中对应平均中标额的报价差值,基于所述报价差值与所述波动差值的大小关系配置标记值,基于所述标记值构建一报价波动差异数组;
19、异常报价识别模块,用于计算所述报价波动差异数组与一异常数组的余弦相似度,基于所述余弦相似度是否超过一设定相似阈值判断当前招标采购数据是否为异常报价,其中,所述异常数组配置为与所述报价波动差异数组元素个数相同的元素值均为1的数组,用于表示招标采购数据中各项报价均超过波动差值的异常情况。
20、在其中一些实施例中,所述历史数据处理模块进一步包括:
21、数据获取单元,用于获取所述历史招标采购数据,将所属地域、招标内容、品牌信息及招标内容单位均相同的分为同一组,所述历史招标采购数据包括招标项目的所属地域、招标内容、品牌信息、招标内容单位及中标额,所述招标内容包括物资采购或服务采购,物资采购包括但不限于建筑耗材,如水泥、钢筋、木方等,服务采购包括但不限于建筑设计、施工承包等;
22、数据预处理单元,用于计算所述历史招标采购数据的每一分组的平均中标额,并计算每组历史招标采购数据中的中标额与所述平均中标额的差值的平均值作为波动差值,基于各分组的招标内容、所述波动差值及所述平均中标额构建所述波动差异数组,所述波动差异数组中元素包括:招标内容、波动差值及平均中标额,以通过所述波动差值表示历史招标采购数据的波动情况。
23、在其中一些实施例中,所述当前数据处理模块进一步包括:
24、报价数据获取单元,用于获取所述当前招标采购数据,将所属地域、招标内容、品牌信息及招标内容单位均相同的分为同一组,获取每一分组中所述当前招标采购数据的当前报价并形成当前招标数组,所述当前招标数组包括:当前招标内容、当前报价,所述当本文档来自技高网...
【技术保护点】
1.一种异常报价监控方法,应用于建筑行业在线招投标系统,其特征在于,包括:
2.根据权利要求1所述的异常报价监控方法,其特征在于,所述历史数据处理步骤进一步包括:
3.根据权利要求2所述的异常报价监控方法,其特征在于,所述当前数据处理步骤进一步包括:
4.根据权利要求3所述的异常报价监控方法,其特征在于,所述报价标记数组获取步骤中,若所述差值高于所述波动差值,则设置标记值为1,若所述差值低于或等于所述波动差值,则设置所述标记值为0。
5.根据权利要求1所述的异常报价监控方法,其特征在于,所述余弦相似度cos(θ)基于如下计算模型计算得到:
6.一种异常报价监控系统,与一建筑行业在线招投标系统交互连接,其特征在于,包括:
7.根据权利要求6所述的异常报价监控系统,其特征在于,所述历史数据处理模块进一步包括:
8.根据权利要求7所述的异常报价监控系统,其特征在于,所述当前数据处理模块进一步包括:
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1至5中任一项所述的异常报价监控方法。
...【技术特征摘要】
1.一种异常报价监控方法,应用于建筑行业在线招投标系统,其特征在于,包括:
2.根据权利要求1所述的异常报价监控方法,其特征在于,所述历史数据处理步骤进一步包括:
3.根据权利要求2所述的异常报价监控方法,其特征在于,所述当前数据处理步骤进一步包括:
4.根据权利要求3所述的异常报价监控方法,其特征在于,所述报价标记数组获取步骤中,若所述差值高于所述波动差值,则设置标记值为1,若所述差值低于或等于所述波动差值,则设置所述标记值为0。
5.根据权利要求1所述的异常报价监控方法,其特征在于,所述余弦相似度cos(θ)基于如下计算模型计算得到:
6.一种异常报...
【专利技术属性】
技术研发人员:朱桐昕,高尚华,张琦,张冲,杨川,侯鑫玉,
申请(专利权)人:优材优建青岛供应链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。