一种任务序列生成方法技术

技术编号:39648396 阅读:6 留言:0更新日期:2023-12-09 11:16
本发明专利技术涉及一种任务序列生成方法

【技术实现步骤摘要】
一种任务序列生成方法、装置、设备及存储介质


[0001]本专利技术涉及信息处理
,具体涉及一种任务序列生成方法

装置

设备及存储介质


技术介绍

[0002]RPA

Robotic Process Automation
,机器人流程自动化)是一种自动化流程技术,可以代替人工执行具体的操作

其具有高效

准确的优点,可代替人工执行重复性的操作

在现有技术中,往往需要实施方与需求方经过多轮沟通与调研才能得到有效需求

这种过程成本比较高,效率也比较低


技术实现思路

[0003]本专利技术克服了现有技术的不足,提供本专利技术提供一种高效

准确的任务序列生成方法

装置

设备及存储介质;能基于时间窗口来压缩原始操作日志数据集,基于频繁项挖掘算法挖掘操作频率低而时间窗口内出现频率高的频繁项集,自动生成任务序列

[0004]为达到上述目的,本专利技术采用的技术方案为:一种任务序列的生成方法,包括:获取原始操作日志数据集;其中,所述原始操作日志数据集包括有多条用于表征操作事件的日志记录,每条日志记录至少包括有用于标定所述操作事件发生位置的位置标识和发生时间的时间标识;基于所述时间标识,针对所述原始操作日志数据集采用时间窗口切分,获得多个操作事件集合;其中,所述操作事件集合内至少具有一条日志记录;基于所述位置标识,将所述多个操作事件集合内用于表征同一类操作事件的日志记录合并为同一条日志记录;将多个操作事件集合输入至预设的频繁项挖掘算法中进行处理,以确定频繁项集;基于所述频繁项集,从所述原始操作日志数据集中映射出任务序列

[0005]本专利技术一个较佳实施例中,位置标识包括窗口标题或者页面标题

[0006]本专利技术一个较佳实施例中,用于表征同一类操作事件的日志记录为所述位置标识至少部分相同的日志记录;基于所述位置标识,将所述多个操作事件集合内用于表征同一类操作事件的日志记录合并为同一条日志记录的步骤,包括:针对所述多个操作事件集合内的日志记录,将位置标识完全相同日志记录合并为同一条日志记录

[0007]本专利技术一个较佳实施例中,基于所述位置标识,将所述多个操作事件集合内用于表征同一类操作事件的日志记录合并为同一条日志记录的步骤,还包括:针对所述多个操作事件集合内的日志记录,使用预设的规则模板进行转换,得到转换后的位置标识;基于转换后的位置标识,将位置标识完全相同日志记录合并为同一条日志记录

[0008]本专利技术一个较佳实施例中,基于所述时间标识,针对所述原始操作日志数据集采用时间窗口切分,获得多个操作事件集合的步骤,包括有:针对获取的多个操作事件集合,确定其中的频繁操作事件集合;其中,所述频繁操作事件集合表示为在所述时间窗口内操作事件发生次数高于预设阈值的操作事件集合;将相邻于所述频繁操作事件集合之前和
/
或之后的至少一个操作事件集合与所述频繁操作事件集合进行合并,得到合并处理后的多个操作事件集合

[0009]本专利技术一个较佳实施例中,原始操作日志数据集还包括有用户标识;基于所述时间标识,针对所述原始操作日志数据集采用时间窗口切分,获得多个操作事件集合的步骤,包括:基于所述用户标识,将所述原始操作日志数据集拆分成多个子操作日志数据集;基于所述时间标识,针对所述多个子操作日志数据集采用时间窗口切分,获得对应该多个子操作日志数据集的多个操作事件集合

[0010]本专利技术一个较佳实施例中,所述频繁项挖掘算法为
Apriori
算法或者
FP

growth
算法

[0011]本专利技术一个较佳实施例中,一种任务序列的生成装置,包括:获取模块,其用于获取原始操作日志数据集;其中,所述原始操作日志数据集包括有多条用于表征操作事件的日志记录,每条日志记录至少包括有用于标定所述操作事件发生位置的位置标识和发生时间的时间标识;切分模块,其用于基于所述时间标识,针对所述原始操作日志数据集采用时间窗口切分,获得多个操作事件集合;其中,所述操作事件集合内至少具有一条日志记录;合并模块,其用于基于所述位置标识,将所述多个操作事件集合内用于表征同一类操作事件的日志记录合并为同一条日志记录;挖掘模块,其用于将所述多个操作事件集合输入至预设的频繁项挖掘算法中进行处理,以确定频繁项集;映射模块,其用于基于所述频繁项集,从所述原始操作日志数据集中映射出任务序列

[0012]本专利技术一个较佳实施例中,一种设备,其特征在于,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现任务序列的生成方法

[0013]本专利技术一个较佳实施例中,一种存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时实现任务序列的生成方法

[0014]本专利技术解决了
技术介绍
中存在的缺陷,本专利技术的有益效果:本专利技术提供一种高效准确的任务序列生成方法

装置

设备及存储介质,能基于时间窗口来压缩原始操作日志数据集,基于频繁项挖掘算法挖掘操作频率低而时间窗口内出现频率高的频繁项集,自动生成任务序列

[0015]本专利技术不需要实施方与需求方经过多轮沟通与调研就能得到有效需求;本专利技术的过程成本低

效率高

附图说明
[0016]下面结合附图和实施例对本专利技术进一步说明

[0017]图1是本专利技术实施例提供的一种任务序列的生成方法的流程图;图2是本专利技术实施例提供的一种任务序列的生成装置的框图;图3是是本专利技术实施例提供的一种电子设备的框图

具体实施方式
[0018]现在结合附图和实施例对本专利技术作进一步详细的说明,这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成

[0019]在相关技术中,
RPA
是指机器人流程自动化(
Robotics Process Automation
)程序,该种程序是通过预先编写好的,来执行基于简单规则的高重复性任务,实现工作流程的自动化

这个机器人流程自动化程序也称为
RPA
工程,也即是用户(可以是
RPA
开发工程师,也可以是
RPA
实施工程师,甚至是需求方的业务人员)通过
RPA
设计器进行流程设计得到,
RPA
工程是对通用编程语言的一种抽象,将常用的流程步骤封装为组件,用户可以直接使用而无须考虑组件的内部实现细节,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种任务序列的生成方法,其特征在于,包括:获取原始操作日志数据集;其中,所述原始操作日志数据集包括有多条用于表征操作事件的日志记录,每条日志记录至少包括有用于标定所述操作事件发生位置的位置标识和发生时间的时间标识;基于所述时间标识,针对所述原始操作日志数据集采用时间窗口切分,获得多个操作事件集合;其中,所述操作事件集合内至少具有一条日志记录;基于所述位置标识,将所述多个操作事件集合内用于表征同一类操作事件的日志记录合并为同一条日志记录;将多个操作事件集合输入至预设的频繁项挖掘算法中进行处理,以确定频繁项集;基于所述频繁项集,从所述原始操作日志数据集中映射出任务序列
。2.
根据权利要求1所述的一种任务序列生成方法,其特征在于,所述位置标识包括窗口标题或者页面标题
。3.
根据权利要求1所述的一种任务序列生成方法,其特征在于,所述用于表征同一类操作事件的日志记录为所述位置标识至少部分相同的日志记录;基于所述位置标识,将所述多个操作事件集合内用于表征同一类操作事件的日志记录合并为同一条日志记录的步骤,包括:针对所述多个操作事件集合内的日志记录,将位置标识完全相同日志记录合并为同一条日志记录
。4.
根据权利要求3所述的一种任务序列生成方法,其特征在于,基于所述位置标识,将所述多个操作事件集合内用于表征同一类操作事件的日志记录合并为同一条日志记录的步骤,还包括:针对所述多个操作事件集合内的日志记录,使用预设的规则模板进行转换,得到转换后的位置标识;基于转换后的位置标识,将位置标识完全相同日志记录合并为同一条日志记录
。5.
根据权利要求1所述的一种任务序列生成方法,其特征在于,基于所述时间标识,针对所述原始操作日志数据集采用时间窗口切分,获得多个操作事件集合的步骤,包括有:针对获取的多个操作事件集合,确定其中的频繁操作事件集合;其中,所述频繁操作事件集合表示为在所述时间窗口内操作事件发生次数高于预设阈值的操作事件集合;将相邻于所述频繁操作事件集合之前和
/
或之后的至少一个操作事件集合...

【专利技术属性】
技术研发人员:吴鑫唐琦松林平靳志业蒋奕然
申请(专利权)人:上海艺赛旗软件股份有限公司
类型:发明
国别省市:

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

1