一种业务系统的智能审查装置及方法与流程

摘要: 本发明涉及智能审查,尤其是涉及一种业务系统的智能审查装置及方法。背景技术:1、在企业的采购、法务与合同管理等核心业务流程中,对以pdf扫描件为主的采购订单或合同...
一种业务系统的智能审查装置及方法与流程

本发明涉及智能审查,尤其是涉及一种业务系统的智能审查装置及方法。

背景技术:

1、在企业的采购、法务与合同管理等核心业务流程中,对以pdf扫描件为主的采购订单或合同等格式化文档进行合规审查(如签章完备性、关键条款和日期准确性审查)是一项必需但繁重的工作。相关的业务系统的审查技术,通常依赖传统人工流程与半自动化工具辅助,审查人员手动目视检查文档,或基于识别软件等模型将图像转为文本,再通过关键词搜索辅助核对,需要人工在模型识别界面和业务系统界面之间切换及对比,导致业务系统的审查效率较低,且容易产生错误,降低了业务系统审核的可靠性。

技术实现思路

1、有鉴于此,本发明的目的在于提供一种业务系统的智能审查装置及方法,在基于智能识别模块对待识别文档进行关键信息识别后,可以触发业务系统内部的审查模块自动对预存的待识别文档的关键信息录入数据进行审查,提升了业务系统的审查效率,提升了审查准确率,同时能够进行关键信息识别的智能识别模块独立设置于业务系统的外部,智能识别模块和业务系统可以独立迭代升级,具备较好的可维护性和扩展性,提升了业务系统审核的可靠性。

2、为了实现上述目的,本发明实施例采用的技术方案如下:

3、第一方面,本发明实施例提供了一种业务系统的智能审查装置,包括:智能识别模块、接口通信模块和审查模块,所述审查模块设置于所述业务系统内部,所述接口通信模块通过预设接口与所述业务系统内部的审查模块通信连接;

4、所述智能识别模块用于对待识别文档进行关键信息识别,并输出识别结果;其中,所述识别结果的数据类型为结构化数据;

5、所述接口通信模块用于将所述识别结果封装为预设格式的数据包,并通过所述预设接口将所述预设格式的数据包传输至业务系统中的所述审查模块;

6、所述审查模块用于在接收到所述预设格式的数据包时启动业务系统审查,审查所述业务系统中预存的所述待识别文档对应的关键信息录入数据与所述预设格式的数据包是否一致。

7、进一步,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述业务系统的智能审查装置还包括:预处理模块;

8、所述预处理模块用于将待识别文档转换为预设格式的标准文档图像,将所述标准文档图像输入所述智能识别模块,以对所述待识别文档进行关键信息识别。

9、进一步,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述智能识别模块包括图像识别单元和关键字识别单元;所述关键信息包括预设图案和关键字;

10、所述图像识别单元用于对所述待识别文档中的所述预设图案进行识别,并输出所述预设图案的识别结果;

11、所述关键字识别单元用于对所述待识别文档进行关键字定位及识别,并输出关键字识别结果。

12、进一步,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述关键字识别单元包括关键字段提取模型和关键词判断模型;所述关键字包括预定义的关键字段和预设关键词;

13、所述图像识别单元用于识别所述待识别文档中是否包含预设图案,并输出所述预设图案的结构化判定结果;

14、所述关键字段提取模型用于对所述待识别文档进行字符识别得到所述待识别文档的全文文本,从所述全文文本中定位并提取出预定义的关键字段,输出所述预定义的关键字段的结构化数据;

15、所述关键词判断模型用于基于预设关键词对所述待识别文档的全文文本进行全文扫描,判断所述全文文本中是否包含所述预设关键词,并输出所述预设关键词的结构化判定结果。

16、进一步,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述待识别文档包括合同文档或采购订单文档;

17、所述预设图案包括有效签章图案,所述预定义的关键字段包括合同起始日期和合同截止日期,所述预设关键词包括设定条款名称。

18、进一步,本发明实施例提供了第一方面的第五种可能的实施方式,其中,所述审查模块还用于从所述预设格式的数据包中解析出所述预设图案的结构化判定结果、所述关键字段的结构化数据和所述预设关键词的结构化判定结果,并从所述业务系统的数据库中查询所述待识别文档对应的关键信息录入数据,对所述预设格式的数据包的解析结果和所述关键信息录入数据进行一致性校验。

19、进一步,本发明实施例提供了第一方面的第六种可能的实施方式,其中,所述审查模块还用于在审查所述业务系统中预存的所述待识别文档对应的关键信息录入数据与所述预设格式的数据包的解析结果是否一致后,生成所述对待识别文档对应的智能审查结论,并将所述智能审查结论存储至所述业务系统的数据库中。

20、进一步,本发明实施例提供了第一方面的第七种可能的实施方式,其中,所述业务系统的智能审查装置还包括:展示模块,所述展示模块设置于所述业务系统内;

21、所述展示模块用于以对比表格形式或结构化列表形式展示所述智能审查结论。

22、进一步,本发明实施例提供了第一方面的第八种可能的实施方式,其中,所述业务系统的智能审查装置还包括:消息队列和集群调度器,所述智能识别模块包括多个并行的ai模型;

23、所述消息队列用于接收多个文档识别任务;

24、所述集群调度器用于将多个所述文档识别任务分配至所述多个并行的ai模型进行关键信息识别。

25、第二方面,本发明实施例还提供了一种业务系统的智能审查方法,应用于第一方面任一项所述的业务系统的智能审查装置,所述业务系统的智能审查方法包括:

26、基于智能识别模块对待识别文档进行关键信息识别,并输出识别结果;其中,所述识别结果的数据类型为结构化数据;

27、基于接口通信模块将所述识别结果封装为预设格式的数据包,并通过预设接口将所述预设格式的数据包传输至所述审查模块;

28、在接收到所述预设格式的数据包时启动业务系统审查,基于审查模块审查所述业务系统中预存的所述待识别文档对应的关键信息录入数据与所述预设格式的数据包是否一致。

29、进一步,所述待识别文档包括合同文档或采购订单文档;

30、所述预设图案包括有效签章图案,所述预定义的关键字段包括合同起始日期和合同截止日期,所述预设关键词包括设定条款名称。

31、本发明实施例提供了一种业务系统的智能审查装置及方法,该业务系统的智能审查装置包括:智能识别模块、接口通信模块和审查模块,审查模块设置于业务系统内部,智能识别模块和接口通信模块设置于业务系统外部,接口通信模块通过预设接口与业务系统内部的审查模块通信连接;智能识别模块用于对待识别文档进行关键信息识别,并输出识别结果;其中,识别结果的数据类型为结构化数据;接口通信模块用于将识别结果封装为预设格式的数据包,并通过预设接口将预设格式的数据包传输至审查模块;审查模块用于在接收到预设格式的数据包时启动业务系统审查,审查业务系统中预存的待识别文档对应的关键信息录入数据与预设格式的数据包是否一致。本发明通过基于业务系统之外独立的智能识别模块对待识别文档进行关键信息识别,并通过业务系统提供的接口将根据识别结果封装的数据对象传输至审查模块,可以触发业务系统中的审查模块自动对预存的待识别文档的关键信息录入数据进行审查,实现了对业务系统录入信息准确性的自动审查,提升了业务系统的审查效率,提升了审查准确率,同时智能识别模块和业务系统可以独立迭代升级,具备较好的可维护性和扩展性,提升了业务系统审核的可靠性。

32、本发明实施例的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明实施例的上述技术即可得知。

33、为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。