结合RPA和AI的电网工单处理方法、装置及电子设备
技术领域
本申请涉及自动化技术领域,尤其涉及一种结合RPA和AI的电网工单处理方法、装置、电子设备及存储介质。
背景技术
机器人流程自动化(Robotic Process Automation,简称RPA),是通过特定的“机器人软件”,模拟人在计算机上的操作,按规则自动执行流程任务。
人工智能(Artificial Intelligence,简称AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用***的一门技术科学。
电网作为公共事业中最重要的组成部分,为人类供应了大概四分之一的终端能源,是现代能源的重要组成部分。相关技术中,电网的工单***中存在各种类型的工单,这些工单都通过人工方式进行监控、提醒和派发。但是,通过人工方式处理工单,不仅效率低,而且容易出错,可靠性差。
发明内容
本申请提出的结合RPA和AI的电网工单处理方法、装置、电子设备及存储介质,用于解决相关技术中,通过人工方式处理电网工单***中的工单,不仅效率低,而且容易出错,可靠性差的问题。
本申请一方面实施例提出的结合RPA和AI的电网工单处理方法,包括:查询电网工单***,以获取包含各个目标工单的工单列表;依次获取所述工单列表中每个所述目标工单的剩余处理时间;如果任一所述目标工单的剩余处理时间小于第一时间阈值,则获取所述任一目标工单关联的目标用户;向所述目标用户推送工单处理提醒消息。
可选的,在本申请第一方面实施例一种可能的实现方式中,所述各个目标工单所属的工单类型相同,所述查询电网工单***,以获取包含各个目标工单的工单列表,具体包括:
获取所述各个目标工单所属的工单类型对应的关键词;
以所述关键词查询所述电网工单***,以获取包含所述各个目标工单的工单列表。
可选的,在本申请第一方面实施例另一种可能的实现方式中,在以所述关键词查询所述电网工单***,以获取包含所述各个目标工单的工单列表之前,还包括:
获取所述各个目标工单所属的工单类型对应的第二时间阈值;
根据所述第二时间阈值,确定当前的查询起始时刻及结束时刻;
所述以所述关键词查询所述电网工单***,以获取包含所述各个目标工单的工单列表,具体包括:
以所述关键词、查询起始时刻及结束时刻,查询所述电网工单***,以获取包含所述各个目标工单的工单列表。
可选的,在本申请第一方面实施例再一种可能的实现方式中,所述查询电网工单***,以获取包含各个目标工单的工单列表,具体包括:
以预设的频率查询所述电网工单***,以获取包含所述各个目标工单的工单列表。
可选的,在本申请第一方面实施例又一种可能的实现方式中,所述依次获取所述工单列表中每个所述目标工单的剩余处理时间,具体包括:
从所述工单列表中依次抓取每个所述目标工单的信息,其中,所述工单的信息包括工单的截止时间;
根据每个所述目标工单的截止时间及当前的时刻,确定每个所述目标工单的剩余处理时间。
可选的,在本申请第一方面实施例又一种可能的实现方式中,所述如果任一所述目标工单的剩余处理时间小于第一时间阈值,则获取所述任一目标工单关联的目标用户,具体包括:
如果任一所述目标工单的剩余处理时间小于第一时间阈值,则根据所述任一目标工单所属的类型,确定所述任一目标工单关联的目标用户。
可选的,在本申请第一方面实施例另一种可能的实现方式中,所述向所述目标用户推送工单处理提醒消息,具体包括:
根据所述任一目标工单所属的工单类型,确定目标推送方式;
以所述目标推送方式,向所述目标用户推送所述工单处理提醒消息。
可选的,在本申请第一方面实施例再一种可能的实现方式中,所述以所述目标推送方式,向所述目标用户推送所述工单处理提醒消息,具体包括:
启动所述目标推送方式对应的推送***;
将所述任一目标工单的信息添加至所述推送***的推送消息中,以生成所述工单处理提醒消息;
向所述目标用户推送所述工单处理提醒消息。
可选的,在本申请第一方面实施例又一种可能的实现方式中,所述向所述目标用户推送工单处理提醒消息,具体包括:
根据所述任一目标工单的剩余处理时间长度,确定所述目标推送方式;
以所述目标推送方式,向所述目标用户推送所述工单处理提醒消息。
本申请另一方面实施例提出的结合RPA和AI的电网工单处理装置,包括:第一获取模块,用于查询电网工单***,以获取包含各个目标工单的工单列表;第二获取模块,用于依次获取所述工单列表中每个所述目标工单的剩余处理时间;第三获取模块,用于在任一所述目标工单的剩余处理时间小于第一时间阈值时,获取所述任一目标工单关联的目标用户;推送模块,用于向所述目标用户推送工单处理提醒消息。
可选的,在本申请第一方面实施例一种可能的实现方式中,所述各个目标工单所属的工单类型相同,所述第一获取模块,具体包括:
第一获取单元,用于获取所述各个目标工单所属的工单类型对应的关键词;
第二获取单元,用于以所述关键词查询所述电网工单***,以获取包含所述各个目标工单的工单列表。
可选的,在本申请第一方面实施例另一种可能的实现方式中,所述第一获取模块,还包括:
第三获取单元,用于获取所述各个目标工单所属的工单类型对应的第二时间阈值;
第一确定单元,用于根据所述第二时间阈值,确定当前的查询起始时刻及结束时刻;
所述第二获取单元,具体用于:
以所述关键词、查询起始时刻及结束时刻,查询所述电网工单***,以获取包含所述各个目标工单的工单列表。
可选的,在本申请第一方面实施例再一种可能的实现方式中,所述第一获取模块,具体包括:
第四获取单元,用于以预设的频率查询所述电网工单***,以获取包含所述各个目标工单的工单列表。
可选的,在本申请第一方面实施例又一种可能的实现方式中,所述第二获取模块,具体包括:
抓取单元,用于从所述工单列表中依次抓取每个所述目标工单的信息,其中,所述工单的信息包括工单的截止时间;
第二确定单元,用于根据每个所述目标工单的截止时间及当前的时刻,确定每个所述目标工单的剩余处理时间。
可选的,在本申请第一方面实施例又一种可能的实现方式中,所述第三获取模块,具体包括:
第三确定单元,用于在任一所述目标工单的剩余处理时间小于第一时间阈值时,根据所述任一目标工单所属的类型,确定所述任一目标工单关联的目标用户。
可选的,在本申请第一方面实施例另一种可能的实现方式中,所述推送模块,具体包括:
第四确定单元,用于根据所述任一目标工单所属的工单类型,确定目标推送方式;
第一推送单元,用于以所述目标推送方式,向所述目标用户推送所述工单处理提醒消息。
可选的,在本申请第一方面实施例再一种可能的实现方式中,所述第一推送单元,具体用于:
启动所述目标推送方式对应的推送***;
将所述任一目标工单的信息添加至所述推送***的推送消息中,以生成所述工单处理提醒消息;
向所述目标用户推送所述工单处理提醒消息。
可选的,在本申请第一方面实施例又一种可能的实现方式中,所述推送模块,具体包括:
第五确定单元,用于根据所述任一目标工单的剩余处理时间长度,确定所述目标推送方式;
第二推送单元,用于以所述目标推送方式,向所述目标用户推送所述工单处理提醒消息。
本申请再一方面实施例提出的电子设备,其包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如前所述的结合RPA和AI的电网工单处理方法。
本申请又一方面实施例提出的计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如前所述的结合RPA和AI的电网工单处理方法。
本申请又一方面实施例提出的计算机程序,该程序被处理器执行时,以实现本申请实施例所述的结合RPA和AI的电网工单处理方法。
本申请实施例提供的结合RPA和AI的电网工单处理方法、装置、电子设备、计算机可读存储介质及计算机程序,通过从电网工单***中自动获取包含目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,向与该目标工单关联的目标用户推送工单处理提醒消息。由此,通过RPA自动获取即将到达处理时限的工单,并向相关用户发送工单处理提醒消息,从而通过RPA技术实现了工单的自动化监控与提醒,无需人工参与,不仅降低了人工成本,而且提升了工单处理的效率和可靠性。
本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本申请实施例所提供的一种结合RPA和AI的电网工单处理方法的流程示意图;
图2为本申请实施例所提供的另一种结合RPA和AI的电网工单处理方法的流程示意图;
图3为本申请实施例所提供的再一种结合RPA和AI的电网工单处理方法的流程示意图;
图4为本申请实施例所提供的又一种结合RPA和AI的电网工单处理方法的流程示意图;
图5为本申请实施例所提供的又一种结合RPA和AI的电网工单处理方法的流程示意图;
图6为本申请实施例提供的一种结合RPA和AI的电网工单处理装置的结构示意图;
图7为本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的要素。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
本申请实施例针对相关技术中,通过人工方式处理电网工单***中的工单,不仅效率低,而且容易出错,可靠性差的问题,提出一种结合RPA和AI的电网工单处理方法。
本申请实施例提供的结合RPA和AI的电网工单处理方法,通过从电网工单***中自动获取包含目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,向与该目标工单关联的目标用户推送工单处理提醒消息。由此,通过RPA自动获取即将到达处理时限的工单,并向相关用户发送工单处理提醒消息,从而通过RPA技术实现了工单的自动化监控与提醒,无需人工参与,不仅降低了人工成本,而且提升了工单处理的效率和可靠性。
下面参考附图对本申请提供的结合RPA和AI的电网工单处理方法、装置、电子设备、存储介质及计算机程序进行详细描述。
图1为本申请实施例所提供的一种结合RPA和AI的电网工单处理方法的流程示意图。
如图1所示,该结合RPA和AI的电网工单处理方法,包括以下步骤:
步骤101,查询电网工单***,以获取包含各个目标工单的工单列表。
需要说明的是,RPA技术可以通过用户使用界面,智能理解所在电子设备的已有应用,将重复的、基于规则、大批量的常规操作自动化,如自动重复读取邮件、读取Office组件、操作数据库及网页、客户端软件等,采集数据并进行繁琐的计算,以大批量生成文件和报告,从而通过RPA技术能够大幅降低人力成本的投入,有效提高办公效率。因此,在电网工单处理场景中,可以在用于电网工单处理的电子设备中配置RPA程序,以使电子设备可以按照RPA程序中设定的规则,自动对电网工单***中的工单进行监控、提醒等处理。
其中,目标工单,是指按照预设的工单获取规则从电网工单***中获取的工单。比如,预设的工单获取规则为“获取电网工单***中存在的所有工单”,则目标工单可以是电网工单***中在工单获取时刻存在的所有工单;又如,预设的工单获取规则为“获取电网工单***中存在的所有退回工单”,则目标工单可以是电网工单***中在工单获取时刻存在的所有退回工单。
需要说明的是,上述举例仅为示例性的,不能视为对本申请的限制。实际使用时,可以根据实际需要及具体的应用场景,设定工单获取规则,本申请实施例对此不做限定。
在本申请实施例中,可以在管理电网工单***的电子设备中配置RPA软件,以使电子设备的处理器可以通过RPA在预设的时机,模仿人工在电网工单***中的操作,从而可以在预设的时机自动查询电网工单***,以获取在当前查询时刻电网工单***中存在的目标工单,并利用所有目标工单构成工单列表。
可以理解的是,查询电网工单***的预设的时机,可以是根据实际应用需求预先设定的。比如,预设的时机可以是“获取到用户发送的查询指令”;或者,也可以是“检测到电网工单***中产生新的工单”;或者,也可以是“在每天的A时刻查询电网工单***”,等等,本申请实施例对此不做限定。
步骤102,依次获取工单列表中每个目标工单的剩余处理时间。
其中,工单的剩余处理时间,是指工单的截止时间与当前时刻之间的时间间隔。
在本申请实施例中,在电网工单***中新建立一个工单时,可以记录该工单的产生时刻与等待处理时间。因此,在获取到目标工单之后,可以根据目标工单的产生时刻、等待处理时间、当前时刻,确定目标工单的剩余处理时间。
作为一种可能的实现方式,电网工单***可以在建立一个工单之后,可以通过计时器的方式,根据工单的等待处理时间,实时记录每个工单的剩余处理时间。比如,工单A的等待处理时长为24小时,则电网工单***可以建立工单A对应的24小时倒计时器,并将倒计时器记录的时间作为工单A的剩余处理时间。从而在获取到目标工单之后,可以直接获取电网工单***中记录的目标工单的剩余处理时间。
作为另一种可能的实现方式,电网工单***在建立一个新的工单之后,可以仅记录该工单的产生时刻与等待处理时间,从而在获取到目标工单之后,可以将当前时刻与目标工单的产生时刻之间的时间间隔,确定为目标工单的存在时间,进而将目标工单的等待处理时间与存在时间的差值,确定为目标工单的剩余处理时间。
步骤103,如果任一目标工单的剩余处理时间小于第一时间阈值,则获取任一目标工单关联的目标用户。
在本申请实施例中,对于剩余处理时间较短的目标工单,可以确定该目标工单邻近截止时间,从而可以提醒相关人员及时进行处理。因此,可以预设第一时间阈值,如果确定任一目标工单的剩余处理时间小于第一时间阈值,则可以确定该目标工单的剩余处理时间较短,从而可以从电网工单***中获取与该目标工单关联的目标用户,以对相应的目标用户进行提醒。
需要说明的是,电网工单***在建立工单时,可以根据工单的业务类型,选择相应的工作人员,作为工单关联的目标用户,并将工单与目标用户对应存储。
实际使用时,第一时间阈值可以根据实际需要及具体的应用场景预设,本申请实施例对此不做限定。比如,第一时间阈值可以为7小时。
步骤104,向目标用户推送工单处理提醒消息。
在本申请实施例中,确定出与剩余处理时间小于第一时间阈值的目标工单关联的目标用户之后,可以根据电网工单***中存储的目标用户的联系方式,向目标用户推送工单处理提醒消息,以使目标用户及时处理相应的目标工单。
需要说明的是,实际使用时,目标用户的联系方式可以包括电话号码、邮箱账号、工单处理***账号,等等,本申请实施例对此不做限定。
本申请实施例提供的结合RPA和AI的电网工单处理方法,通过从电网工单***中自动获取包含目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,向与该目标工单关联的目标用户推送工单处理提醒消息。由此,通过RPA自动获取即将到达处理时限的工单,并向相关用户发送工单处理提醒消息,从而通过RPA技术实现了工单的自动化监控与提醒,无需人工参与,不仅降低了人工成本,而且提升了工单处理的效率和可靠性。
在本申请一种可能的实现形式中,RPA可以根据实际的应用需求,仅对电网工单***中特定类型的工单进行监控和提醒,以提升工单处理的灵活性和实用性。
下面结合图2,对本申请实施例提供的结合RPA和AI的电网工单处理方法进行进一步说明。
图2为本申请实施例所提供的另一种结合RPA和AI的电网工单处理方法的流程示意图。
如图2所示,该结合RPA和AI的电网工单处理方法,包括以下步骤:
步骤201,获取各个目标工单所属的工单类型对应的关键词。
其中,根据不同的划分规则,工单可以被划分为不同的工单类型。比如,按照工单的处理状态划分,工单类型可以包括退回工单、未处理工单、处理中工单、已处理工单,等等;又如,按照工单的处理部门划分,工单类型可以包括配电部门工单、客服部门工单,等等,本申请实施例对此不做限定。
在本申请实施例中,可以根据实际的应用需求,仅对特定类型的工单进行监控和提醒,因此,可以在设计RPA软件时设定目标工单所属的工单类型,也可以是在实际应用过程中,根据实时获取的用户发送的工单类型设置指令,实时设定或修改目标工单所属的工单类型,以提升工单自动处理的灵活性和实用性。
举例来说,根据当前的应用需求,需要对电网工单***中的退回工单进行监控和提醒,从而可以在设计RPA软件时,将目标工单所属的工单类型设定为“退回工单”;或者,在实际应用过程中,应用需求产生变化,需要对电网工单***中的未处理工单进行监控和提醒,则可以在获取到用户发送的工单类型设定指令时,获取工单类型设定指令中包括的工单类型“未处理工单”,并将目标工单所属的工单类型由“退回工单”修改为“未处理工单”。
作为一种可能的实现方式,确定出目标工单所属的工单类型之后,可以将目标工单所属的工单类型确定为工单类型对应的关键词;或者,也可以通过AI技术对目标工单所属的工单类型进行分词、词性分析、语义理解等自然语言处理操作,以将工单类型中包括的一个或多个分词确定为工单类型对应的关键词。
举例来说,目标工单所属的工单类型为“退回工单”,则可以通过AI自然语言处理技术,确定“退回工单”中包括分词为:“退回”与“工单”,并可以将“退回”确定为工单类型对应的关键词。
步骤202,以关键词查询电网工单***,以获取包含各个目标工单的工单列表。
在本申请实施例中,确定出目标工单所属的工单类型对应的关键词之后,可以将工单类型对应的关键词与电网工单***中的所有工单进行匹配,以从电网工单***中获取与工单类型的关键词匹配的工单,作为目标工单,以生成工单列表。
作为一种可能的实现方式,可以抓取电网工单***中所有工单,并对工单内容进行文字识别、自然语言处理等操作,以提取出工单中包含的工单类型信息,从而可以在工单中包含的工单类型信息与关键词的匹配度大于或等于匹配度阈值时,可以将该工单确定为目标工单。比如,目标工单所属的工单类型对应的关键词为“退回”,则通过关键词’“退回”查询电网工单***,可以获取到电网工单***中的所有退回工单作为目标工单。
需要说明的是,实际使用时,可以根据实际需要及具体的应用场景,确定匹配度阈值的具体取值,本申请实施例对此不做限定。比如,匹配度阈值可以为0.8。
进一步的,还可以仅获取在邻近时刻建立的工单作为目标工单,以降低工单处理的计算量,提升工单处理效率。即在本申请实施例一种可能的实现形式中,上述步骤202之前,还可以包括:
获取各个目标工单所属的工单类型对应的第二时间阈值。
根据第二时间阈值,确定当前的查询起始时刻及结束时刻;
相应的,上述步骤202,可以包括:
以关键词、查询起始时刻及结束时刻,查询电网工单***,以获取包含各个目标工单的工单列表。
其中,目标工单所属的工单类型对应的第二时间阈值,可以是大于或等于该工单类型的工单的等待处理时间。比如,目标工单所属的工单类型为“退回工单”,“退回工单”对应的等待处理时间为24小时,则“退回工单”对应的第二时间阈值可以为24小时,也可以为36小时,等等,本申请实施例对此不做限定。
作为一种可能的实现方式,电网工单***中的工单通常都存在等待处理时间,即在电网工单***中的存在时间超过等待处理时间的工单,不再进行监控与发送提醒。从而在获取目标工单时,可以仅查询仍然处于等待处理时间之内的工单是否为目标工单。因此,可以根据电网工单***中记录的每个工单的等待处理时间,确定目标工单所属的工单类型对应的等待处理时间,并将目标工单所属的工单类型对应的等待处理时间,确定为目标工单所属的工单类型对应的第二时间阈值。之后,可以将当前时刻与第二时间间隔之间的差值,确定为查询起始时刻,并将当前时刻确定为查询结束时刻。
作为一种可能的实现方式,确定出查询起始时刻与查询结束时刻之后,可以将电网工单***中产生时刻处于查询起始时刻与结束时刻之间的工单,确定为候选工单,进而对候选工单内容进行文字识别、自然语言处理等操作,以提取出候选工单中包含的工单类型信息,从而可以在候选工单中包含的工单类型信息与关键词的匹配度大于或等于匹配度阈值时,可以将该候选工单确定为目标工单。
举例来说,目标工单所属的工单类型为“退回工单”,“退回工单”对应的等待处理时间为24小时,则可以将“退回工单”对应的第二时间阈值确定为24小时。当前时刻为2020年1月2日11点,则可以将查询起始时刻确定为2020年1月1日11点,将查询结束时刻确定为2020年1月2日11点,从而可以将产生时刻处于2020年1月1日11点与2020年1月2日11点之间的所有退回工单,确定为目标工单。
需要说明的是,在电网工单***中包括的工单类型为目标工单所属的工单类型的工单对应的等待处理时间不相同时,可以将最大等待处理时间确定为第二时间阈值。
举例来说,目标工单所属的工单类型为“退回工单”,电网工单***中包含100个退回工单,且每个退回工单的等待处理时间均为24小时,从而可以将目标工单所属的工单类型对应的第二时间阈值,确定为24小时;若这100个退回工单中包含50个等待处理时间为24小时的退回工单,且包含50个等待处理时间为36小时的退回工单,则可以将目标工单所属的工单类型对应的第二时间阈值,确定为36小时。
步骤203,依次获取工单列表中每个目标工单的剩余处理时间。
步骤204,如果任一目标工单的剩余处理时间小于第一时间阈值,则获取任一目标工单关联的目标用户。
步骤205,向目标用户推送工单处理提醒消息。
上述步骤203-205的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。
本申请实施例提供的结合RPA和AI的电网工单处理方法,通过根据目标工单所属的工单类型对应的关键词,关键词查询电网工单***,以获取包含特定类型的目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,向与该目标工单关联的目标用户推送工单处理提醒消息。由此,通过灵活设定需要监控和提醒的工单类型,以使RPA自动获取即将到达处理时限的特定类型的工单,并向相关用户发送工单处理提醒消息,从而不仅通过RPA技术实现了工单的自动化监控与提醒,降低了人工成本,提升了工单处理的效率和可靠性,而且提升了工单处理的灵活性和实用性。
在本申请一种可能的实现形式中,RPA可以根据实际的应用需求,以较高的频率查询电网工单***,以防止遗漏必要的工单处理提醒,进一步提升工单处理的可靠性。
下面结合图3,对本申请实施例提供的结合RPA和AI的电网工单处理方法进行进一步说明。
图3为本申请实施例所提供的再一种结合RPA和AI的电网工单处理方法的流程示意图。
如图3所示,该结合RPA和AI的电网工单处理方法,包括以下步骤:
步骤301,以预设的频率查询电网工单***,以获取包含各个目标工单的工单列表。
在本申请实施例中,可以根据实际的应用需求,设定RPA查询电网工单***的频率。因此,可以在设计RPA软件时设定预设的频率,也可以是在实际应用过程中,根据实时获取的用户发送的查询频率设置指令,实时设定或修改预设的频率。
需要说明的是,实际使用时,预设的频率的具体取值可以根据实际需要及具体的应用场景确定,本申请实施例对此不做限定。比如,预设的频率可以为1分钟、5分钟等。
在本申请实施例中,RPA可以根据预设的频率自动查询电网工单***,以模仿人工在电网工单***中的操作,从而可以在每个查询时刻获取电网工单***中存在的目标工单。
步骤302,从工单列表中依次抓取每个目标工单的信息,其中,工单的信息包括工单的截止时间。
在本申请实施例中,在电网工单***中新建立一个工单时,可以记录该工单的产生时刻与等待处理时间,并将该工单的产生时刻与等待处理时间之和,确定为该工单的截止时间并记录在该工单的信息中。因此,在获取到工单列表之后,可以从电网工单***中依次抓取工单列表中各目标工单的信息,并根据各目标工单的信息,确定各目标工单的截止时间。
举例来说,工单A的产生时刻为2020年1月1日10点,等待处理时间为24小时,则可以确定工单A的截止时间为2020年1月2日10点并记录在工单A的信息中。
步骤303,根据每个目标工单的截止时间及当前的时刻,确定每个目标工单的剩余处理时间。
在获取到各目标工单的截止时间之后,可以将每个目标工单的截止时间与当前时刻之间的差值,分别确定为每个目标工单的剩余处理时间。
步骤304,如果任一目标工单的剩余处理时间小于第一时间阈值,则根据任一目标工单所属的类型,确定任一目标工单关联的目标用户。
在本申请实施例中,对于剩余处理时间较短的目标工单,可以确定该目标工单邻近截止时间,从而可以提醒相关人员及时进行处理。
作为一种可能的实现方式,对于同一类型的工单可以由相同的人员进行处理,因此可以预先设置工单类型与目标用户的映射关系,从而可以在确定目标工单的剩余处理时间小于第一时间阈值时,即目标工单的剩余处理时间较短时,可以根据该目标工单所属的工单类型与预先设置的工单类型与目标用户的映射关系,将与该目标工单所属的工单类型对应的目标用户,确定为与该目标工单关联的目标用户,以对相应的目标用户进行提醒。
步骤305,向目标用户推送工单处理提醒消息。
上述步骤305的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。
本申请实施例提供的结合RPA和AI的电网工单处理方法,通过以预设的频率从电网工单***中自动获取包含目标工单的工单列表,并根据每个目标工单的截止时间及当前的时刻,确定每个目标工单的剩余处理时间,进而在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,根据该目标工单所属的类型,确定该目标工单关联的目标用户,并向目标用户推送工单处理提醒消息。由此,通过灵活设定RPA查询电网工单***的频率,以及时获取电网工单***中需要进行提醒的工单,并向相关用户发送工单处理提醒消息,从而不仅通过RPA技术实现了工单的自动化监控与提醒,降低了人工成本,提升了工单处理的效率,而且提升了工单处理提醒的可靠性。
在本申请一种可能的实现形式中,由于工单类型不同,工单的缓急程度、处理方式等都可能不同,因此可以根据目标工单的类型,确定向目标用户推送工单处理提醒消息时的推送方式,以使目标用户可以及时高效的处理目标工单。
下面结合图4,对本申请实施例提供的结合RPA和AI的电网工单处理方法进行进一步说明。
图4为本申请实施例所提供的又一种结合RPA和AI的电网工单处理方法的流程示意图。
如图4所示,该结合RPA和AI的电网工单处理方法,包括以下步骤:
步骤401,查询电网工单***,以获取包含各个目标工单的工单列表。
步骤402,依次获取工单列表中每个目标工单的剩余处理时间。
步骤403,如果任一目标工单的剩余处理时间小于第一时间阈值,则获取任一目标工单关联的目标用户。
上述步骤401-403的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。
步骤404,根据任一目标工单所属的工单类型,确定目标推送方式。
在本申请实施例中,对于不同类型的目标工单,可以采用不同的推送方式推送工单处理提醒消息,从而不仅可以使得推送方式多样化,可以符合不同用户的使用偏好,还可以使得用户及时获取到提醒消息,以及时高效的处理目标工单。
作为一种可能的实现方式,可以预设工单类型与推送方式的映射关系,从而可以在确定目标工单的剩余处理时间小于第一时间阈值时,根据该目标工单所属的工单类型,将与该工单类型对应的推送方式,确定为目标推送方式。
需要说明的是,实际使用时,可以根据实际需要及具体的应用场景,确定推送方式的类型,以及工单类型与推送方式的映射关系,本申请实施例对此不做限定。比如,推送方式可以包括邮件方式、电话方式、短信方式、音视频方式、软件推送消息等方式。
步骤405,以目标推送方式,向目标用户推送工单处理提醒消息。
在本申请实施例中,确定出目标工单对应的目标推送方式之后,则可以生成该目标工单对应的工单处理提醒消息,并以目标推送方式向目标用户推送工单处理提醒消息,
举例来说,确定的目标工单A对应的目标推送方式为短信方式,则可以生成与目标工单A相关的文字提醒信息,作为工单处理提醒消息,并将该工单处理提醒消息通过短信方式发送至目标用户的手机。
进一步的,还可以通过RPA自动启动办公自动化(Office Automation,简称OA)***,进行消息推送。即在本申请实施例一种可能的实现形式中,上述步骤405,可以包括:
启动目标推送方式对应的推送***;
将任一目标工单的信息添加至推送***的推送消息中,以生成工单处理提醒消息;
向目标用户推送工单处理提醒消息。
作为一种可能的实现方式,RPA在确定出目标工单对应的目标推送方式之后,RPA还可以自动启动OA***并登录,并根据目标推送方式,启动OA***中相应的推送***,之后将目标工单的截止时间、工单类型等信息添加至推送***的推送消息中,以生成工单处理提醒消息,并通过相应的推送***向用户推送工单处理提醒消息。
举例来说,目标工单A对应的目标推送方式为短信提醒,则RPA可以自动启动OA***中的短信推送***,并将目标工单A的截止时间、工单类型等信息添加至短信推送***中的推送消息中,以生成短信形式的工单处理提醒消息,并通过短信推送***将工单处理提醒消息发送至用户的手机。
本申请实施例提供的结合RPA和AI的电网工单处理方法,通过从电网工单***中自动获取包含目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,根据该目标工单所属的工单类型,确定目标推送方式,进而以目标推送方式,向目标用户推送工单处理提醒消息。由此,通过RPA自动获取即将到达处理时限的工单,并根据工单类型选择与其相适应的推送方式进行提醒消息的推送,从而不仅通过RPA技术实现了工单的自动化监控与提醒,降低了人工成本,提升了工单处理的效率和可靠性,而且使得推送方式多样化,可以符合不同用户的使用偏好,进而使得用户可以及时获取到提醒消息,以及时高效的处理工单。
在本申请一种可能的实现形式中,还可以根据目标工单的剩余时间长度,确定目标推送方式,以使剩余时间长度较短的目标工单可以及时得到处理,以进一步提升工单处理提醒的准确性和可靠性。
下面结合图5,对本申请实施例提供的结合RPA和AI的电网工单处理方法进行进一步说明。
图5为本申请实施例所提供的又一种结合RPA和AI的电网工单处理方法的流程示意图。
如图5所示,该结合RPA和AI的电网工单处理方法,包括以下步骤:
步骤501,查询电网工单***,以获取包含各个目标工单的工单列表。
步骤502,依次获取工单列表中每个目标工单的剩余处理时间。
步骤503,如果任一目标工单的剩余处理时间小于第一时间阈值,则获取任一目标工单关联的目标用户。
上述步骤501-503的具体实现过程及原理,可以参照上述实施例的详细描述,此处不再赘述。
步骤504,根据任一目标工单的剩余处理时间长度,确定目标推送方式。
在本申请实施例中,在目标工单的剩余处理时间长度不同时,可以采用不同的推送方式推送工单处理提醒消息,比如,目标工单的剩余处理时间越短,可以采取更加可靠的推送方式,从而不仅可以使得推送方式多样化,可以符合不同用户的使用偏好,而且还可以使得用户及时获取到时限较紧急的提醒消息,以及时高效的处理目标工单。
作为一种可能的实现方式,可以预设剩余处理时间长度与推送方式的映射关系,从而可以在确定目标工单的剩余处理时间小于第一时间阈值时,根据该目标工单的剩余处理时间长度,将与该剩余处理时间长度对应的推送方式,确定为目标推送方式。
需要说明的是,实际使用时,可以根据实际需要及具体的应用场景,确定推送方式的类型,以及剩余处理时间长度与推送方式的映射关系,本申请实施例对此不做限定。比如,推送方式可以包括邮件方式、电话方式、短信方式、音视频方式、软件推送消息等方式,剩余处理时间长度大于5小时且小于或等于7小时时,对应的推送方式为邮件方式;剩余处理时间长度大于3小时且小于或等于5小时时,对应的推送方式为短信方式;剩余处理时间长度大于1小时且小于或等于3小时时,对应的推送方式为音视频方式;剩余处理时间长度小于或等于1小时时,对应的推送方式为电话方式,等等。
步骤505,以目标推送方式,向目标用户推送工单处理提醒消息。
在本申请实施例中,确定出目标工单对应的目标推送方式之后,则可以生成该目标工单对应的工单处理提醒消息,并以目标推送方式向目标用户推送工单处理提醒消息,
举例来说,确定的目标工单A对应的目标推送方式为电话方式,则可以生成与目标工单A相关的语音提醒信息,作为工单处理提醒消息,并根据目标用户的联系方式拨通目标用户的手机,并在目标用户接听之后,自动播放语音形式的工单处理提醒消息。
需要说明的是,本申请实施例在进行工单处理提醒消息推送时,也可以通过启动OA***中目标推送方式对应的推送***进行推送,具体的实现过程及原理可以参照上述实施例的详细描述,此处不再赘述。
本申请实施例提供的结合RPA和AI的电网工单处理方法,通过从电网工单***中自动获取包含目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,根据该目标工单的剩余处理时间长度,确定目标推送方式,进而以目标推送方式,向目标用户推送工单处理提醒消息。由此,通过RPA自动获取即将到达处理时限的工单,并根据剩余处理时间长度选择与其相适应的推送方式进行提醒消息的推送,从而不仅通过RPA技术实现了工单的自动化监控与提醒,降低了人工成本,而且使得推送方式多样化,可以符合不同用户的使用偏好,进而使得用户可以及时获取到时效紧急的工单提醒消息,以及时高效的处理工单,进一步提升了工单处理提醒的准确性和可靠性。
为了实现上述实施例,本申请还提出一种结合RPA和AI的电网工单处理装置。
图6为本申请实施例提供的一种结合RPA和AI的电网工单处理装置的结构示意图。
如图6所示,该结合RPA和AI的电网工单处理装置60,包括:
第一获取模块61,用于查询电网工单***,以获取包含各个目标工单的工单列表;
第二获取模块62,用于依次获取工单列表中每个目标工单的剩余处理时间;
第三获取模块63,用于在任一目标工单的剩余处理时间小于第一时间阈值时,获取任一目标工单关联的目标用户;
推送模块64,用于向目标用户推送工单处理提醒消息。
在实际使用时,本申请实施例提供的结合RPA和AI的电网工单处理装置,可以被配置在任意电子设备中,以执行前述结合RPA和AI的电网工单处理方法。
本申请实施例提供的结合RPA和AI的电网工单处理装置,通过从电网工单***中自动获取包含目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,向与该目标工单关联的目标用户推送工单处理提醒消息。由此,通过RPA自动获取即将到达处理时限的工单,并向相关用户发送工单处理提醒消息,从而通过RPA技术实现了工单的自动化监控与提醒,无需人工参与,不仅降低了人工成本,而且提升了工单处理的效率和可靠性。
在本申请一种可能的实现形式中,上述各个目标工单所属的工单类型相同;相应的,上述第一获取模块61,具体包括:
第一获取单元,用于获取各个目标工单所属的工单类型对应的关键词;
第二获取单元,用于以关键词查询电网工单***,以获取包含各个目标工单的工单列表。
进一步的,在本申请另一种可能的实现形式中,上述第一获取模块61,还包括:
第三获取单元,用于获取各个目标工单所属的工单类型对应的第二时间阈值;
第一确定单元,用于根据第二时间阈值,确定当前的查询起始时刻及结束时刻;
相应的,上述第二获取单元,具体用于:
以关键词、查询起始时刻及结束时刻,查询电网工单***,以获取包含各个目标工单的工单列表。
进一步的,在本申请再一种可能的实现形式中,上述第一获取模块61,具体包括:
第四获取单元,用于以预设的频率查询电网工单***,以获取包含各个目标工单的工单列表。
进一步的,在本申请又一种可能的实现形式中,上述第二获取模块62,具体包括:
抓取单元,用于从工单列表中依次抓取每个目标工单的信息,其中,工单的信息包括工单的截止时间;
第二确定单元,用于根据每个目标工单的截止时间及当前的时刻,确定每个目标工单的剩余处理时间。
进一步的,在本申请又一种可能的实现形式中,上述第三获取模块63,具体包括:
第三确定单元,用于在任一目标工单的剩余处理时间小于第一时间阈值时,根据任一目标工单所属的类型,确定任一目标工单关联的目标用户。
进一步的,在本申请又一种可能的实现形式中,上述推送模块64,具体包括:
第四确定单元,用于根据任一目标工单所属的工单类型,确定目标推送方式;
第一推送单元,用于以目标推送方式,向目标用户推送工单处理提醒消息。
进一步的,在本申请另一种可能的实现形式中,上述第一推送单元,具体用于:
启动目标推送方式对应的推送***;
将任一目标工单的信息添加至推送***的推送消息中,以生成工单处理提醒消息;
向目标用户推送工单处理提醒消息。
进一步的,在本申请再一种可能的实现形式中,上述推送模块64,具体包括:
第五确定单元,用于根据任一目标工单的剩余处理时间长度,确定目标推送方式;
第二推送单元,用于以目标推送方式,向目标用户推送工单处理提醒消息。
需要说明的是,前述对图1、、图2、图3、图4、图5所示的结合RPA和AI的电网工单处理方法实施例的解释说明也适用于该实施例的结合RPA和AI的电网工单处理装置60,此处不再赘述。
本申请实施例提供的结合RPA和AI的电网工单处理装置,通过根据目标工单所属的工单类型对应的关键词,关键词查询电网工单***,以获取包含特定类型的目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,向与该目标工单关联的目标用户推送工单处理提醒消息。由此,通过灵活设定需要监控和提醒的工单类型,以使RPA自动获取即将到达处理时限的特定类型的工单,并向相关用户发送工单处理提醒消息,从而不仅通过RPA技术实现了工单的自动化监控与提醒,降低了人工成本,提升了工单处理的效率和可靠性,而且提升了工单处理的灵活性和实用性。
为了实现上述实施例,本申请还提出一种电子设备。
图7为本发明一个实施例的电子设备的结构示意图。
如图7所示,上述电子设备200包括:
存储器210及处理器220,连接不同组件(包括存储器210和处理器220)的总线230,存储器210存储有计算机程序,当处理器220执行所述程序时实现本申请实施例所述的结合RPA和AI的电网工单处理方法。
总线230表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
电子设备200典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备200访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储器210还可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)240和/或高速缓存存储器250。电子设备200可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储***260可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线230相连。存储器210可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。
具有一组(至少一个)程序模块270的程序/实用工具280,可以存储在例如存储器210中,这样的程序模块270包括——但不限于——操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块270通常执行本申请所描述的实施例中的功能和/或方法。
电子设备200也可以与一个或多个外部设备290(例如键盘、指向设备、显示器291等)通信,还可与一个或者多个使得用户能与该电子设备200交互的设备通信,和/或与使得该电子设备200能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口292进行。并且,电子设备200还可以通过网络适配器293与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器293通过总线230与电子设备200的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理器220通过运行存储在存储器210中的程序,从而执行各种功能应用以及数据处理。
需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本申请实施例的结合RPA和AI的电网工单处理方法的解释说明,此处不再赘述。
本申请实施例提供的电子设备,可以执行如前所述的结合RPA和AI的电网工单处理方法,通过从电网工单***中自动获取包含目标工单的工单列表,并在工单列表中存在剩余处理时间小于第一时间阈值的目标工单时,向与该目标工单关联的目标用户推送工单处理提醒消息。由此,通过RPA自动获取即将到达处理时限的工单,并向相关用户发送工单处理提醒消息,从而通过RPA技术实现了工单的自动化监控与提醒,无需人工参与,不仅降低了人工成本,而且提升了工单处理的效率和可靠性。
为了实现上述实施例,本申请还提出一种计算机可读存储介质。
其中,该计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,以实现本申请实施例所述的结合RPA和AI的电网工单处理方法。
为了实现上述实施例,本申请再一方面实施例提供一种计算机程序,该程序被处理器执行时,以实现本申请实施例所述的结合RPA和AI的电网工单处理方法。
一种可选实现形式中,本实施例可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户电子设备上执行、部分地在用户电子设备上执行、作为一个独立的软件包执行、部分在用户电子设备上部分在远程电子设备上执行、或者完全在远程电子设备或服务器上执行。在涉及远程电子设备的情形中,远程电子设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户电子设备,或者,可以连接到外部电子设备(例如利用因特网服务提供商来通过因特网连接)。
本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未发明的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。