[发明专利]一种RPA系统中基于符号抽象的流程挖掘方法和系统有效
申请号: | 202110582561.7 | 申请日: | 2021-05-27 |
公开(公告)号: | CN113297295B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 李肯立;杨圣洪;乔冰雪;蔡宇辉;秦云川;吴帆 | 申请(专利权)人: | 湖南大学;中电金信软件有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/22;G06F40/126 |
代理公司: | 武汉臻诚专利代理事务所(普通合伙) 42233 | 代理人: | 宋业斌 |
地址: | 410082 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rpa 系统 基于 符号 抽象 流程 挖掘 方法 | ||
本发明公开了一种RPA系统中基于符号抽象的流程挖掘方法,包括:接收来自用户的查询请求,获取该查询请求对应的UI元素,并根据该UI元素获取对应的Xpath路径,判断是否能在预先建立的哈希表中查找到该UI元素对应的Xpath路径,如果是则判断是否接收到来自用户新的查询请求,如果不是则从数组中获取所有的UI元素对应的Xpath路径,并根据哈希表查询所有Xpath路径对应的符号,并按照所有UI元素对应的Xpath路径在数组中的排列顺序将所有对应的符号组合为符号序列,基于正则匹配方式对符号序列进行字符串模式匹配处理,以得到重复出现的子符号序列。本发明能够解决现有RPA流程挖掘方法操作流程相对繁琐的技术问题。
技术领域
本发明属于机器人流程自动化技术领域,更具体地,涉及一种RPA系统中基于符号抽象的流程挖掘方法和系统。
背景技术
机器人流程自动化(Robotic ProcessAutomation,简称RPA)技术是一种流程自动化技术,通过RPA软件提供的流程编辑器,模拟人在计算机上的操作,按规则自动执行流程任务。
流程挖掘也被称为工作流挖掘,是从用户的操作流程中提取有用信息的一种技术。在RPA系统中,用户与图形用户接口(Graphic user interface,简称GUI)程序交互会产生一系列操作,通过流程挖掘技术,就能够在这一系列操作中提取用户的重复操作,以获取有用的信息。
中国专利CN112508515A公开了一种结合RPA和人工智能(Artificialintelligence,简称AI)的RPA流程生成方法,需要获取各个事件对应的时间戳,然后使用自然语言处理技术对获取的会话数据进行切割、聚类以及去噪,最终服务器对各个会话中包括的事件进行相似度计算,获得相似度计算结果,并根据相似度计算结果确定与该会话类对应的推荐流程。该方法避免了依靠人工来挖掘流程,提高了流程挖掘的效率。
然而,上述RPA流程挖掘方法仍然存在一些不可忽略的缺陷:第一、其操作流程相对繁琐;第二、最终推荐的流程是通过计算相似度确定的,会导致在提取用户的重复操作时不够精确。
发明内容
针对现有技术的以上缺陷或改进需求,本发明提供了一种RPA系统中基于符号抽象的流程挖掘方法和系统,其目的在于,解决现有RPA流程挖掘方法操作流程相对繁琐的技术问题,以及由于最终推荐的流程是通过计算相似度确定,导致提取用户的重复操作时不够精确的技术问题。
为实现上述目的,按照本发明的一个方面,提供了一种RPA系统中基于符号抽象的流程挖掘方法,包括如下步骤:
(1)接收来自用户的查询请求;
(2)获取该查询请求对应的UI元素,并根据该UI元素获取对应的Xpath路径;
(3)判断是否能在预先建立的哈希表中查找到该UI元素对应的Xpath路径,如果是则转入步骤(5),否则转入步骤(4);
(4)利用Unicode编码方式将该UI元素对应的Xpath路径随机转换为对应的符号,将该UI元素对应的Xpath路径及其对应的符号作为键值对插入哈希表的末尾,并将该UI元素对应的Xpath路径添加到预先建立的数组的末尾;
(5)判断是否接收到来自用户新的查询请求,如果是则返回步骤(2),否则进入步骤(6);
(6)从数组中获取所有的UI元素对应的Xpath路径,并根据哈希表查询所有Xpath路径对应的符号,并按照所有UI元素对应的Xpath路径在数组中的排列顺序将所有对应的符号组合为符号序列;
(7)基于正则匹配方式对步骤(6)得到的符号序列进行字符串模式匹配处理,以得到重复出现的子符号序列。
优选地,预先建立的哈希表,初始状态下为空,其用于表示不同UI元素对应的Xpath路径及其对应符号之间的一一映射关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南大学;中电金信软件有限公司,未经湖南大学;中电金信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110582561.7/2.html,转载请声明来源钻瓜专利网。