System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种碳排放数据处理方法和系统技术方案_技高网

一种碳排放数据处理方法和系统技术方案

技术编号:41124048 阅读:4 留言:0更新日期:2024-04-30 17:50
本申请实施例提供了一种碳排放数据处理方法和系统,包括:从文本中识别数值,根据所述数值的上下文匹配数值对应的描述,得到集合S;获取字段数据集;对集合S中描述bx在字段数据集中进行匹配,并根据匹配得到的结果b’x替换原来的描述bx,得到集合S’根据S’中元素在文字中的段落位置,确定出S’中的目标元素;在自动检查时,依次检查集合S’中的所有目标元素分析是否满足所述约束条件;当不满足约束条件时,将不满足约束条件的目标元素进行标记;当所述文档被加载后,读取集合S’中元素的位置和异常情况,对数据进行标记。本方案可以优化审阅模式。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种碳排放数据处理方法和系统


技术介绍

1、在招投标等活动中,越来越多的加入了碳排放等要求,但是相关碳排放的数据核算比较繁复。在审阅相关文件的时候要求审阅人员有比较丰富的经验和较高的数据敏感度。这样导致相关部分的审阅效率较低。专利技术人认为有必要提供辅助措施。


技术实现思路

1、本专利技术提供一种碳排放数据处理方法,以改善用户关于相关报告的审阅效率。

2、第一方面,本专利技术提供一种碳排放数据处理方法,包括:

3、从文本中识别数值,根据所述数值的上下文匹配数值对应的描述,得到集合s={(a1,b1,c1,d1),(a2,b2,c2,d2),……,(an,bn,cn,dn)};其中,a表示数值,b表示数值a对应的描述,c表示位置,d表示数据是否异常;

4、获取字段数据集;

5、对集合s中描述bx在字段数据集中进行匹配,并根据匹配得到的结果b’x替换原来的描述bx,得到集合s’={(a1,b’1,c1,d1),(a2,b’2,c2,d2),……,(an,b’n,cn,dn)},b’表示字段数据集中的标准字段;

6、根据s’中元素在文字中的段落位置,确定出s’中的目标元素;

7、在自动检查时,依次检查集合s’中的所有目标元素,其中,根据目标元素中的字段b’x在约束条件库中检索包含该目标字段b’x约束条件,根据所述约束条件中的除b’x以外的变量在s’的元素中进行匹配,根据匹配到的元素所对应的数值项,以及b’x对应的数值项,分析是否满足所述约束条件;

8、当不满足约束条件时,将不满足约束条件的目标元素进行标记;

9、当所述文档被加载后,读取集合s’中元素的位置和异常情况,对数据进行标记。

10、在一些实施例中,所述根据s’中元素在文字中的段落位置,确定出s’中的目标元素,具体是:

11、将文档分为待校验段落和非校验段落,当s’中元素在待校验段落中,则将该元素确定为目标元素,所述校验段落由用户划定。

12、在一些实施例中,还包括以下步骤:

13、在第一区域显示加载的文档,当数值被选中的时候,根据所述数值的位置在所述集合s’中检索数值对应的元素所对应的字段,根据所述字段展示与字段关联的约束条件;

14、当用户选中任意约束条件时,根据所述约束条件加载约束条件中其他变量所在位置的部分上下文。

15、在一些实施例中,还包括以下步骤:

16、在对集合s中描述bx在字段数据集中进行匹配时,将匹配结果以列表形式呈现,其中列表中包括集合s中各元素对应的匹配结果b’x和对应的上下文内容;

17、根据用户对匹配结果的确认、修改或者删除确定匹配结果。

18、在一些实施例中,所述根据所述数值的上下文匹配数值对应的描述,具体是:

19、当所述数值处于文字段落中时,根据所述数值所处的句子匹配数值对应的描述;

20、当所述数值处于数据表格中时,根据所述数值对应的横纵列表单确认对应的描述。

21、在一些实施例中,所述当所述数值处于文字段落中时,根据所述数值所处的句子匹配数值对应的描述,具体是,

22、对数值所处的句子进行分词并进行词性标注,获取所述数值前的目标名词,以及句子中的时间词;根据所述时间词和所述目标名词构成所述描述。

23、在一些实施例中,所述从文本中识别数值,具体包括:

24、从所述文本中识别数值,并识别数值对应的单位,根据所述单位对数值进行标准化。

25、在一些实施例中,所述文本为包含碳排放报告的投标文件或者报告文件。

26、另一方面,公开了一种碳排放数据处理系统,包括:

27、存储器,用于存储程序;

28、处理器,用于加载所述程序以执行所述的碳排放数据处理方法。

29、另一方面,公开了一种计算机可读存储介质,其存储有程序,所述程序被处理器执行时,实现所述的碳排放数据处理方法。

30、本专利技术提供实施例通过从文本中识别数值,根据所述数值的上下文匹配数值对应的描述,获取字段数据集s;对集合s中描述在字段数据集中进行匹配,并根据匹配得到的结果替换原来的描述,得到集合s’,根据s’中元素在文字中的段落位置,确定出s’中的目标元素;在自动检查时,依次检查集合s’中的所有目标元素,其中,根据目标元素中的字段在约束条件库中检索包含该目标字段约束条件,根据所述约束条件中的除以外的变量在s’的元素中进行匹配,根据匹配到的元素所对应的数值项,以及元素字段对应的数值项,分析是否满足所述约束条件;当不满足约束条件时,将不满足约束条件的目标元素进行标记;当所述文档被加载后,读取集合s’中元素的位置和异常情况,对数据进行标记;通过这一方式,可以扫描文本中的数值,并根据数值的上下文匹配数值的描述,然后根据描述进行约束条件的匹配,从而确定出不满足约束条件的元素,并且可以将这些数据进行标记,帮助审阅人员及时发现一些数据问题,提高了审阅的效率。

本文档来自技高网...

【技术保护点】

1.一种碳排放数据处理方法,其特征在于,包括:

2.根据权利要求1所述的一种碳排放数据处理方法,其特征在于,所述根据S’中元素在文字中的段落位置,确定出S’中的目标元素,具体是:

3.根据权利要求2所述的一种碳排放数据处理方法,其特征在于,还包括以下步骤:

4.根据权利要求2所述的一种碳排放数据处理方法,其特征在于,还包括以下步骤:

5.根据权利要求1所述的一种碳排放数据处理方法,其特征在于,所述根据所述数值的上下文匹配数值对应的描述,具体是:

6.根据权利要求5所述的一种碳排放数据处理方法,其特征在于,所述当所述数值处于文字段落中时,根据所述数值所处的句子匹配数值对应的描述,具体是,

7.根据权利要求1所述的一种碳排放数据处理方法,其特征在于,所述从文本中识别数值,具体包括:

8.根据权利要求1所述的一种碳排放数据处理方法,其特征在于,所述文本为包含碳排放报告的投标文件或者报告文件。

9.一种碳排放数据处理系统,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,其存储有程序,所述程序被处理器执行时,实现如权利要求1-8任意项所述的碳排放数据处理方法。

...

【技术特征摘要】

1.一种碳排放数据处理方法,其特征在于,包括:

2.根据权利要求1所述的一种碳排放数据处理方法,其特征在于,所述根据s’中元素在文字中的段落位置,确定出s’中的目标元素,具体是:

3.根据权利要求2所述的一种碳排放数据处理方法,其特征在于,还包括以下步骤:

4.根据权利要求2所述的一种碳排放数据处理方法,其特征在于,还包括以下步骤:

5.根据权利要求1所述的一种碳排放数据处理方法,其特征在于,所述根据所述数值的上下文匹配数值对应的描述,具体是:

6.根据权利要求5所述的一种碳排放...

【专利技术属性】
技术研发人员:徐丹丹文辉李维
申请(专利权)人:国义招标股份有限公司
类型:发明
国别省市:

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

1