基于RPA和AI实现IA的对话式流程数据处理方法和装置制造方法及图纸

技术编号:34844419 阅读:16 留言:0更新日期:2022-09-08 07:42
本申请提出一种基于RPA和AI实现IA的对话式流程数据处理方法、装置、系统、设备、服务器及介质。该方法包括:S1、在当前流程的执行过程中,基于通信客户端和通信服务器之间的第一通信关系,通过通信客户端分别将当前处理结果及对应的原始数据发送给通信服务器;S2、通过通信客户端接收通信服务器发送的用户确认结果,该用户确认结果是用户通过通讯软件发送给通信服务器的对当前处理结果的审核结果;S3、根据用户确认结果完成流程操作。通过采用上述RPA与AI相结合的技术方案,解决了相关技术中对于需要人工来主导和辅助确认的工作流程,在使用人机协同系统时成本较高的问题,实现了智能自动化的流程数据处理。能自动化的流程数据处理。能自动化的流程数据处理。

【技术实现步骤摘要】
基于RPA和AI实现IA的对话式流程数据处理方法和装置


[0001]本申请涉及流程自动化
,尤其涉及一种基于RPA和AI实现IA的对话式流程数据处理方法、装置、系统、设备、服务器及介质。

技术介绍

[0002]机器人流程自动化(Robotic Process Automation,RPA,),是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。
[0003]人工智能(Artificial Intelligence,AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。
[0004]智能自动化(Intelligent Automation,IA)是一系列从机器人流程自动化到人工智能的技术总称,将RPA与光学字符识别(Optical Character Recognition,OCR)、智能字符识别(Intelligent Character Recognition,ICR)、流程挖掘(Process Mining)、深度学习(Deep Learning,DL)、机器学习(Machine Learning,ML)、自然语言处理(Natural Language Processing,NLP)、语音识别(Automatic Speech Recognition,ASR)、语音合成(Text To Speech,TTS)、计算机视觉(Computer Vision,CV)等多种AI技术相结合,以创建能够思考、学习及自适应的端到端的业务流程,涵盖从流程发现、流程自动化,到通过自动而持续的数据收集、理解数据的含义,使用数据来管理和优化业务流程的整个历程。近年来RPA数字化员工越来越多地被创建和使用,在一些重复性的工作中极大地提升了人们的工作效率。但在一些需要人类来主导和辅助确认的工作流程中,单纯依靠RPA机器人无法满足业务的实际需求。例如,在财务场景下,
[0005]通常需要依赖人工来审查财务机器人对发票的识别结果,并对识别错误的内容进行修正。
[0006]相关技术中,在流程运行和处理过程中,对于需要人工来主导和辅助确认的工作流程,通常会使用专业的人机协同系统来辅助RPA机器人的操作。而专业的人机协同系统购买价格较高,并且协同员工也需要经过专门的学习和培训才能准确使用人机协同系统,因此,使用专业的人机协同系统会耗费大量的人力成本和资金成本。

技术实现思路

[0007]本申请实施例提供一种基于RPA和AI实现IA的对话式流程数据处理方法、装置、系统、设备、服务器及介质,以解决相关技术中对于需要人工来主导和辅助确认的工作流程,在使用人机协同系统时成本较高的问题,技术方案如下:
[0008]第一方面,本申请实施例提供了一种基于RPA和AI实现IA的对话式流程数据处理的方法,应用于RPA机器人,该方法包括:
[0009]S1、在当前流程的执行过程中,基于通信客户端和通信服务器之间的第一通信关系,通过通信客户端分别将当前处理结果及对应的原始数据发送给通信服务器,以用于指示通信服务器基于与用户通讯软件所对应的目标服务器之间的第二通信关系,将当前处理
结果及对应的原始数据发送到所述通讯软件,以供用户审核;其中,通信客户端配置于RPA机器人所在的平台中;
[0010]S2、通过通信客户端接收通信服务器发送的用户确认结果,该用户确认结果是用户通过通讯软件发送给通信服务器的对当前处理结果的审核结果;
[0011]S3、根据用户确认结果完成流程操作。
[0012]可选的,通信服务器包括消息发送接口和消息接收接口;其中,消息发送接口与通信客户端的消息发送命令相对应,消息接收接口与通信客户端的消息接收命令相对应;
[0013]相应的,步骤S1具体包括:
[0014]S11、将当前处理结果对应的文本消息和用户通讯软件的标识信息作为参数,通过调用消息发送命令对应的消息发送接口,将当前处理结果发送给通信服务器;
[0015]S12、将原始数据对应的图片消息和用户通讯软件的标识信息作为参数,通过调用消息发送命令对应的消息发送接口,将原始数据发送给通信服务器;
[0016]相应的,步骤S2具体包括:
[0017]将用户通讯软件的标识信息作为参数,通过调用消息接收命令对应的消息接收接口,接收通信服务器发送的用户确认结果。
[0018]可选的,当前流程为发票的识别流程;相应的,当前处理结果为发票图片的识别结果及对应的识别置信度;
[0019]相应的,步骤S1具体包括:
[0020]如果识别置信度小于预设置信度阈值,则基于通信客户端和通信服务器之间的第一通信关系,通过通信客户端分别将发票图片及对应的识别结果发送给通信服务器。
[0021]可选的,发票图片的识别结果及对应的识别置信度是通过调用光学字符识别OCR组件,对发票图片进行识别后得到的。
[0022]可选的,步骤S3具体包括:
[0023]基于自然语言处理NLP服务,对接收到的用户确认结果进行语义识别;
[0024]如果语义识别的结果为发票内容识别正确,则按照发票内容的识别结果执行财务流程操作;或者,
[0025]如果语义识别的结果为用户修正后的发票内容,则按照修正后的发票内容执行财务流程操作。
[0026]第二方面,本申请实施例提供了一种基于RPA和AI实现IA的对话式流程数据处理的方法,应用于通信服务器,该方法包括:
[0027]S4、基于与通信客户端的第一通信关系,分别接收RPA机器人通过通信客户端发送的当前处理结果及对应的原始数据,其中,当前处理结果是RPA在当前流程执行过程中对原始数据的识别结果;
[0028]S5、基于与用户通讯软件对应的目标服务器之间的第二通信关系,分别将当前处理结果及对应的原始数据发送给目标服务器,以指示目标服务器将当前处理结果及对应的原始数据推送到用户通讯软件进行显示;
[0029]S6、接收目标服务器发送的用户确认结果,并将该用户确认结果通过通信客户端发送给RPA机器人,其中,用户确认结果是用户通过通讯软件发送到目标服务器的对当前处理结果的审核结果,以用于指示RPA机器完成流程操作。
[0030]可选的,第二通信关系通过调用目标服务器对应的应用程序编程接口API来实现。
[0031]第三方面,本申请实施例提供了基于RPA和AI实现IA的对话式流程数据处理系统,包括:通信客户端和通信服务器,其中,
[0032]通信客户端,配置于RPA机器人所在的平台中,用于建立与通信服务器之间的第一通信关系,以用于将RPA机器人的当处理结果及对应的原始数据发送给通信服务器,其中,当前处理结果是RPA在当前流程执行过程中对原始数据的识别结果;
[0033]通信服务器,用于接收当处理结果及对应的原始数据,并基于与通讯软件所对应的目标服务器之间的第二通信关系,分别将当处理结果及对应的原始数据发送给目标服务器;并本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于机器人流程自动化RPA和人工智能AI实现智能自动化IA的对话式流程数据处理方法,应用于RPA机器人,其特征在于,包括:S1、在当前流程的执行过程中,基于通信客户端和通信服务器之间的第一通信关系,通过所述通信客户端分别将当前处理结果及对应的原始数据发送给所述通信服务器,以用于指示所述通信服务器基于与用户通讯软件所对应的目标服务器之间的第二通信关系,将所述当前处理结果及对应的原始数据发送到所述通讯软件,以供用户审核;其中,所述通信客户端配置于RPA机器人所在的平台中;S2、通过所述通信客户端接收所述通信服务器发送的用户确认结果,所述用户确认结果是用户通过所述通讯软件发送给所述通信服务器的对所述当前处理结果的审核结果;S3、根据所述用户确认结果完成流程操作。2.根据权利要求1所述的方法,其特征在于,所述通信服务器包括消息发送接口和消息接收接口;其中,所述消息发送接口与所述通信客户端的消息发送命令相对应,所述消息接收接口与所述通信客户端的消息接收命令相对应;相应的,所述步骤S1具体包括:S11、将当前处理结果对应的文本消息和用户通讯软件的标识信息作为参数,通过调用所述消息发送命令对应的所述消息发送接口,将所述当前处理结果发送给通信服务器;S12、将所述原始数据对应的图片消息和用户通讯软件的标识信息作为参数,通过调用所述消息发送命令对应的所述消息发送接口,将所述原始数据发送给通信服务器;相应的,所述步骤S2具体包括:将所述用户通讯软件的标识信息作为参数,通过调用所述消息接收命令对应的所述消息接收接口,接收所述通信服务器发送的用户确认结果。3.根据权利要求1或2所述的方法,其特征在于,所述当前流程为发票的识别流程;相应的,所述当前处理结果包括发票图片的识别结果及对应的识别置信度;相应的,所述步骤S1具体包括:如果所述识别置信度小于预设置信度阈值,则基于所述通信客户端和所述通信服务器之间的第一通信关系,通过所述通信客户端分别将发票图片及对应的识别结果发送给所述通信服务器。4.根据权利要求3所述的方法,其特征在于,所述发票图片的识别结果及对应的识别置信度是通过调用光学字符识别OCR组件,对发票图片进行识别后得到的。5.根据权利要求3所述的方法,其特征在于,所述步骤S3具体包括:基于自然语言处理NLP服务,对接收到的用户确认结果进行语义识别;如果语义识别的结果为发票内容识别正确,则按照发票内容的识别结果执行财务流程操作;或者,如果语义识别的结果为用户修正后的发票内容,则按照所述修正后的发票内容执行财务流程操作。6.一种基于RPA和AI实现IA的对话式流程数据处理方法,应用于通信服务器,其特征在于,包括:S4、基于与通信客户端的第一通信关系,分别接收RPA机器人通过所述通信客户端发送的当前处理结果及对应的原始数据,其中,所述当前处理结果是RPA在当前流程执行过程中
对所述原始数据的识别结果;S5、基于与用户通讯软件对应的目标服务器之间的第二通信关系,分别将所述当前处理结果及对应的原始数据发送给所述目标服务器,以指示所述目标服务器将所述当前处理结果及对应的原始数据推送到所述用户通讯软件进行显示;S6、接收所述目标服务器发送的用户确认结果,并将该用户确认结果通过所述通信客户端发送给RPA机器人,其中,所述用户确认结果是用户通过所述通讯软件发送到目标服务器的对所述当前处理结果的审核结果,以用于指示RPA机器完成流程操作。7.根据权利要求6所述的方法,其特征在于,所述第二通信关系通过调用所述目标服务器对应的应用程序编程接口API来实现。8.一种基于RPA和AI实现IA的对话式流程数据处理系统,其特征在于,包括:通信客户端和通信服务器,其中,所述通信客户端,配置于RPA机器人所在的平台中,用于建立与通信服务器之间的第一通信关系,以用于将RPA机器人的当处理结果及对应的原始数据发送给所述通信服务器,其中,所述当前处理结果是RPA在当前流程执行过程中对所述原始数据的识别结果;所述通信服务器,用于接收所述当处理结果及对应的原始数据,并基于与所述通讯软件所对应的目标服务器之间的第二通信关系,分别将所述当处理结果及对应的原始数据发送给所述目标服务器;并且,在接收到所述目标服务器发送的用户确认结果时,将所述用户确认结果通过所述通信客户端发送给RPA机器人;其中,所述用户确认结果是用户通过所述通讯软件发送给所述目...

【专利技术属性】
技术研发人员:吴酌
申请(专利权)人:来也科技北京有限公司
类型:发明
国别省市:

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

1