System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于人工智能的系统操作流程描述生成方法及装置制造方法及图纸_技高网

一种基于人工智能的系统操作流程描述生成方法及装置制造方法及图纸

技术编号:43836792 阅读:5 留言:0更新日期:2024-12-31 18:34
本发明专利技术属于人工智能技术领域,提供了一种基于人工智能的系统操作流程描述生成方法及装置,其技术方案为将元素名称和显示名称进行键值对匹配;解析用户与业务系统的交互信息,对交互信息进行解析和特征提取,得到用户交互的关键信息和意图,将所有业务流程信息存储至构建的数据库中,其中所述业务流程信息包括交互信息、解析结果、关键信息和意图信息;对业务流程信息进行特征提取、特征选择和特征编码,使用训练好的操作流程描述生成模型生成业务流程的序列描述;根据元素名称和显示名称进行键值对匹配结果,将业务流程的序列描述转化为显示结果输出,解决了使用成本和信息安全风险问题,为RPA业务流程设计提供精准的需求。

【技术实现步骤摘要】

本专利技术属于人工智能,尤其涉及一种基于人工智能技术的系统操作流程描述方法及装置。


技术介绍

1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。

2、机器人流程自动化(robotic process automation,简称rpa)在政务服务方面展现出了巨大的潜力和价值,同时也面临使用成本和信息安全的挑战。

3、以目前应用情况来看,rpa业务流程设计一般是由软件服务商使用设计器进行代码开发,然后再部署到生产环境中使用,这种方式人力成本高,从设计到完善周期长,加上人社信息化迭代周期短,升级频繁,造成rpa使用成本高,同时由软件服务商定制开发rpa业务流程,人社部门面临信息安全风险。


技术实现思路

1、为了解决上述
技术介绍
中存在的至少一项技术问题,本专利技术提供一种基于人工智能技术的系统操作流程描述方法及装置,其通过人工智能辅助系统操作流程描述实现系统操作流程的自动化记录、优化和导出,为rpa业务流程设计提供精准的需求,解决使用成本和信息安全风险问题。

2、为了实现上述目的,本专利技术采用如下技术方案:

3、本专利技术的第一方面提供一种基于人工智能技术的系统操作流程描述方法,包括如下步骤:

4、获取业务系统界面的元素名称和属性,将元素名称和显示名称进行键值对匹配;

5、解析用户与业务系统的交互信息,对交互信息进行解析和特征提取,得到用户交互的关键信息和意图,将所有业务流程信息存储至构建的数据库中,其中所述业务流程信息包括交互信息、解析结果、关键信息和意图信息;

6、对业务流程信息进行特征提取、特征选择和特征编码,使用训练好的操作流程描述生成模型生成业务流程的序列描述;

7、根据元素名称和显示名称进行键值对匹配结果,将业务流程的序列描述转化为显示结果输出。

8、进一步地,所述解析用户与业务系统的交互信息,对交互信息进行解析和特征提取,得到用户交互的关键信息和意图,包括:

9、对用户输入的自然语言进行解析,识别语句结构、语法和词汇,利用自然语言处理技术,通过分词、词性标注及命名实体识别,对自然语言进行初步解析,得到自然语言初步解析结果;

10、结合自然语言初步解析结果和语法规则,采用深度学习模型,识别和理解语句的语法结构,得到自然语言解析结果;

11、对解析后的自然语言进行深度语义理解,,构建用户输入语句的语义表示,结合人社业务流程知识库,对用户意图进行推理和判断,得到语义理解结果;

12、基于语义理解结果提取关键信息和用户意图。

13、进一步地,得到用户交互的关键信息和意图后,还包括对关键信息和意图的确认,将关键信息和意图呈现至图像化界面,若关键信息和意图不正确,根据用户反馈结果对关键信息和意图进行更新。

14、进一步地,所述构建的数据库包括事项表、流程表、功能表、角色表、角色与流程关系表、角色与功能关系表、业务分类表和规则表;

15、其中,事项表数据包括:事项编号、事项编码、事项名称、业务分类编号、事项状态和事项说明;

16、流程表数据包括:流程编号、流程名称、事项编号、主体类型、流程说明和流程状态;

17、功能表数据包括:功能编号、功能名称和上级功能编号;

18、角色表数据包括:角色编号、角色名称、角色状态和角色说明;

19、角色与流程关系表数据包括:角色编号和流程编号;

20、角色与功能关系表数据包括:角色编号和功能编号;

21、业务分类表数据包括:业务分类编号、业务分类名称、上级业务分类编号和业务分类说明;

22、规则表数据包括:规则编号、规则名称、规则描述、规则类型、业务分类编号和规则状态。

23、进一步地,元素名称和显示名称进行键值对匹配的规则包括:

24、若为字符串匹配,直接比较名称和显示名称是否完全一致;

25、若为语义相似度匹配,使用nlp技术中的语义分析方法来计算名称和显示名称之间的语义相似度,通过词向量或预训练的语义模型计算。

26、若为基于词干提取的匹配,利用nlp技术中的词干提取或词形还原方法,将名称和显示名称转换为词根形式,然后进行匹配。

27、进一步地,对业务流程信息进行特征选择的准则为:根据tf-idf权重、语义相关性和特征冗余性进行筛选。

28、进一步地,所述使用训练好的操作流程描述生成模型生成业务流程的序列描述,包括:

29、将特征编码集成,得到特征向量集合;

30、将特征向量集合输入至操作流程描述生成模型中,根据输入的特征编码,通过编码解码层进行前向传播,逐步计算和转换输入数据,在模型内部,特征编码用来激活计算节点,节点根据学习到的权重和偏置来生成新的表示或决策,其中编码器将输入的特征编码转换为一系列的内部表示,解码器基于这些内部表示逐步生成业务流程的序列描述。

31、本专利技术的第二方面提供一种基于人工智能技术的系统操作流程描述装置,包括:

32、业务系统信息获取模块,其用于获取业务系统界面的元素名称和属性,将元素名称和显示名称进行键值对匹配;

33、业务交互模块,其用于解析用户与业务系统的交互信息,对交互信息进行解析和特征提取,得到用户交互的关键信息和意图,将所有业务流程信息存储至构建的数据库中,其中所述业务流程信息包括交互信息、解析结果、关键信息和意图信息;

34、描述生成模块,其用于对业务流程信息进行特征提取、特征选择和特征编码,使用训练好的操作流程描述生成模型生成业务流程的序列描述;根据元素名称和显示名称进行键值对匹配结果,将业务流程的序列描述转化为显示结果输出。

35、本专利技术的第三方面提供一种计算机可读存储介质。

36、一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述所述的一种基于人工智能技术的系统操作流程描述方法中的步骤。

37、本专利技术的第四方面提供一种计算机设备。

38、一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述所述的一种基于人工智能技术的系统操作流程描述方法中的步骤。

39、与现有技术相比,本专利技术的有益效果是:

40、1、本专利技术无需依赖专业的软件服务商进行需求调研和系统试用,能够直接记录自己使用系统的操作过程,实时捕获操作信息加速业务流程的描述过程,相比人工陈述更加精准,免去了rpa业务流程设计的系统试用,缩短了从设计到完善的周期,显著降低了安全风险和人力成本,同时,用户可以以自然语言或文本形式提出需求,减少了与外部软件服务商的交互,从而降低了信息泄露的风险,保证了数据的安全性和私密性。

41、2、基于人工智能技术,能够通过特征提取、选择和编码来生成业务流程本文档来自技高网...

【技术保护点】

1.一种基于人工智能的系统操作流程描述生成方法,其特征在于,包括如下步骤:

2.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,所述解析用户与业务系统的交互信息,对交互信息进行解析和特征提取,得到用户交互的关键信息和意图,包括:

3.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,得到用户交互的关键信息和意图后,还包括对关键信息和意图的确认,将关键信息和意图呈现至图像化界面,若关键信息和意图不正确,根据用户反馈结果对关键信息和意图进行更新。

4.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,所述构建的数据库包括事项表、流程表、功能表、角色表、角色与流程关系表、角色与功能关系表、业务分类表和规则表;

5.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,元素名称和显示名称进行键值对匹配的规则包括:

6.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,对业务流程信息进行特征选择的准则为:根据TF-IDF权重、语义相关性和特征冗余性进行筛选。

7.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,所述使用训练好的操作流程描述生成模型生成业务流程的序列描述,包括:

8.一种基于人工智能的系统操作流程描述生成装置,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一项所述的一种基于人工智能的系统操作流程描述生成方法中的步骤。

10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-7中任一项所述的一种基于人工智能的系统操作流程描述生成方法中的步骤。

...

【技术特征摘要】

1.一种基于人工智能的系统操作流程描述生成方法,其特征在于,包括如下步骤:

2.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,所述解析用户与业务系统的交互信息,对交互信息进行解析和特征提取,得到用户交互的关键信息和意图,包括:

3.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,得到用户交互的关键信息和意图后,还包括对关键信息和意图的确认,将关键信息和意图呈现至图像化界面,若关键信息和意图不正确,根据用户反馈结果对关键信息和意图进行更新。

4.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,所述构建的数据库包括事项表、流程表、功能表、角色表、角色与流程关系表、角色与功能关系表、业务分类表和规则表;

5.如权利要求1所述的一种基于人工智能的系统操作流程描述生成方法,其特征在于,元素名称和显示名称进行键值对匹...

【专利技术属性】
技术研发人员:史玉良徐喆尚猛张世栋王新军崔怀保
申请(专利权)人:山大地纬软件股份有限公司
类型:发明
国别省市:

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

1