logo好方法网

一种事件流分配方法、事件流分配装置及电子设备


技术摘要:
本申请属于人工智能技术领域,公开了一种事件流分配方法、装置及电子设备,其中,该方法包括:获取包含一个以上待分配的事件流的事件流集合;根据各个待分配的事件流的属性信息,计算各个待分配的事件流的优先级;分别获取各个用户的事件流队列;基于预设的筛选条件对  全部
背景技术:
当前,许多单位/机构都已经实现了线上办公,例如,可以通过线上平台为各个员 工用户分配待处理任务。然而,上述待处理任务的分配流程虽然已经实现了电子化,但待处 理任务具体的分配对象仍然是由分配人员所人工指定的。例如,法院在线上进行分案(指对 已立案的案件向对应专业庭法官进行指派)操作时,虽然其分案操作的流程已实现电子化, 但其分案操作实质上仍是按照立案审核结果进行线上人工操作,也即,人工进行案件的指 派,这不仅耗费了人力资源,而且容易导致分配不公平或不平衡。因而,当前单位/机构仍然 无法实现待处理任务的智能分配。
技术实现要素:
本申请提供了一种事件流分配方法、事件流分配装置、电子设备及计算机可读存 储介质,可实现待处理任务的智能分配,一定程度上保障待处理任务的分配公平及平衡。 第一方面,本申请提供了一种事件流分配方法,包括: 获取事件流集合,其中,上述事件流集合中包含一个以上待分配至用户的事件流; 根据上述事件流集合中各个待分配的事件流的属性信息,计算各个待分配的事件 流的优先级; 分别获取各个用户的事件流队列,其中,上述事件流队列用于表示用户当前正在 处理的事件流; 基于预设的筛选条件对各个事件流队列对应的用户进行筛选,以得到用户队列; 根据上述事件流集合中各个待分配的事件流的优先级,按照由高至低的顺序,向 上述用户队列中的用户分配待分配的事件流,其中,任一待分配的事件流仅被分配一次,且 上述用户队列中的一个用户在本轮分配过程中至多被分配一个事件流,并在本轮分配完毕 后更新上述事件流集合; 若更新后的上述事件流集合不为空,则返回执行上述分别获取各个用户的事件流 队列的步骤及后续步骤,直至上述事件流集合为空。 第二方面,本申请提供了一种事件流分配装置,包括: 事件流集合获取单元,用于获取事件流集合,其中,上述事件流集合中包含一个以 上待分配至用户的事件流; 事件流优先级计算单元,用于根据上述事件流集合中各个待分配的事件流的属性 信息,计算各个待分配的事件流的优先级; 事件流队列获取单元,用于分别获取各个用户的事件流队列,其中,上述事件流队 列用于表示用户当前正在处理的事件流; 5 CN 111582678 A 说 明 书 2/16 页 用户筛选单元,用于基于预设的筛选条件对各个事件流队列对应的用户进行筛 选,以得到用户队列; 事件流分配单元,用于根据上述事件流集合中各个待分配的事件流的优先级,按 照由高至低的顺序,向上述用户队列中的用户分配待分配的事件流,其中,任一待分配的事 件流仅被分配一次,且上述用户队列中的一个用户在本轮分配过程中至多被分配一个事件 流,并在本轮分配完毕后更新上述事件流集合; 其中,在上述事件流分配单元运行后,若更新后的上述事件流集合不为空,则触发 上述事件流队列获取单元及后续单元的运行,直至上述事件流集合为空。 第三方面,本申请提供了一种电子设备,上述电子设备包括存储器、处理器以及存 储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程 序时实现如上述第一方面的方法的步骤。 第四方面,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存 储有计算机程序,上述计算机程序被处理器执行时实现如上述第一方面的方法的步骤。 第五方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机 程序,上述计算机程序被一个或多个处理器执行时实现如上述第一方面的方法的步骤。 由上可见,在本申请方案中,首先获取事件流集合,其中,上述事件流集合中包含 一个以上待分配至用户的事件流,然后根据上述事件流集合中各个待分配的事件流的属性 信息,计算各个待分配的事件流的优先级,再分别获取各个用户的事件流队列,其中,上述 事件流队列用于表示用户当前正在处理的事件流,接着基于预设的筛选条件对各个事件流 队列对应的用户进行筛选,以得到用户队列,最后根据上述事件流集合中各个待分配的事 件流的优先级,按照由高至低的顺序,向上述用户队列中的用户分配待分配的事件流,其 中,任一待分配的事件流仅被分配一次,且上述用户队列中的一个用户在本轮分配过程中 至多被分配一个事件流,并在本轮分配完毕后更新上述事件流集合,若更新后的上述事件 流集合不为空,则返回执行上述分别获取各个用户的事件流队列的步骤及后续步骤,直至 上述事件流集合为空。通过本申请方案,一方面根据待分配的事件流的属性考虑待分配的 事件流的优先级,以使得高优先级(也即较为重要)的待分配的事件流能够早点被分配,提 升分配效率;另一方面,分配时会基于各个用户的事件流队列及预设的筛选条件对用户进 行筛选,避免出现用户分配的事件流数量过多或过少的情况,保障分配公平。可以理解的 是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再 赘述。 附图说明 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些 实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附 图获得其他的附图。 图1是本申请实施例提供的事件流分配方法的实现流程示意图; 图2是本申请实施例提供的事件流分配装置的结构框图; 图3是本申请实施例提供的电子设备的结构示意图。 6 CN 111582678 A 说 明 书 3/16 页
下载此资料需消耗2积分,
分享到:
收藏