一种智能排班的方法和装置与流程

摘要: 本发明涉及计算机,尤其涉及一种智能排班的方法和装置。背景技术:1、随着电商企业的高速发展,各企业的线上业务占据越来越大的比重。为了保障线上业务的顺利进行,提高企...
一种智能排班的方法和装置与流程

本发明涉及计算机,尤其涉及一种智能排班的方法和装置。

背景技术:

1、随着电商企业的高速发展,各企业的线上业务占据越来越大的比重。为了保障线上业务的顺利进行,提高企业的竞争力,各企业越来越重视消费者的购物体验。为了提高消费者的购物体验,企业往往提供线上的客服人员为消费者提供咨询服务,包括售前、售后的全流程中存在的各种问题。而对于企业来说,客服资源是有限的,如何合理给客服人员排班,以保证每天各时间段的消费者咨询请求能被有效应答、使客服人力得到充分的利用避免出现过长等待的时间或客服资源的浪费,同时保证客服人员的工作体验成为了需要解决的问题。

2、目前客服人员的工作班次的分配主要依赖于专职人员根据企业需求、客服人员特征等因素人工进行分配,分配效率较低,且通过人工分配的方式难以同时考虑多种因素的影响,分配结果可能影响客服效率,资源利用率等。

技术实现思路

1、有鉴于此,本发明实施例提供一种智能排班的方法和装置,能够提高排班效率,同时提高资源的利用率。

2、为实现上述目的,根据本发明实施例的一个方面,提供了一种智能排班的方法,包括:

3、接收排班请求,并根据排班请求获取排班数据,排班数据包括排班人员数据和排班参数数据,排班参数数据包括个性化需求数据;

4、基于个性化需求数据和排班人员数据,构造满足预设工作量拟合值条件的排班结果的初始解;

5、基于初始解、预设排班条件和预设搜索规则进行搜索优化,得到全局最优解;

6、基于全局最优解生成智能排班结果。

7、可选地,工作量拟合值是通过如下方式计算得到:

8、基于排班人员数据计算排班人力;

9、基于从排班参数数据中获取的历史流量数据计算预测流量值;

10、基于排班人力和预测流量值的比值,确定工作量拟合值。

11、可选地,基于个性化需求数据和排班人员数据,构造满足预设工作量拟合值条件的排班结果的初始解,包括:

12、基于排班人员数据构造满足预设工作量拟合值条件的排班结果的初始解;

13、基于个性化需求数据对初始解进行调整。

14、可选地,基于初始解、预设排班条件和预设搜索规则进行搜索优化,得到全局最优解之前,方法还包括:

15、基于排班人员数据计算排班复杂度;

16、基于排班复杂度确定预设退火模型的参数;

17、以及,基于初始解、预设排班条件和预设搜索规则进行搜索优化,得到全局最优解,包括:

18、基于初始解、预设排班条件和预设搜索规则,通过预设退火模型进行搜索寻优,得到全局最优解。

19、可选地,基于初始解、预设排班条件和预设搜索规则,通过预设退火模型进行搜索寻优,得到全局最优解,包括:

20、通过随机交换策略,基于预设排班条件和预设搜索规则搜索初始解的邻域解,并计算邻域解的目标得分,目标得分为工作量得分、排班人员公平性得分、排班规则得分及对应的权重的加权求和的值;

21、根据邻域解的目标得分和初始解的目标得分确定是否替换初始解;

22、重复上述所有搜索操作,直至退火模型满足迭代结束条件,得到全局最优解。

23、可选地,通过随机交换策略,基于预设排班条件和预设搜索规则搜索初始解的邻域解,并计算邻域解的目标得分,包括:

24、在每次搜索时,从预设搜索规则中选择一定数量的搜索规则;

25、通过随机交换策略,基于预设排班条件和第一定数量的搜索规则搜索初始解的邻域解。

26、可选地,根据邻域解的目标得分和初始解的目标得分确定是否替换初始解,包括:

27、响应于领域解的目标得分大于初始解的目标得分,确定使用邻域解替换初始解;

28、响应于领域解的目标得分不大于初始解的目标得分,计算领域解的目标得分与初始解的目标得分的差值;

29、基于差值计算接受概率值,并基于接收概率值确定是否使用邻域解替换初始解。

30、根据本发明实施例的另一方面,提供了一种智能排班的装置,包括:

31、获取模块,用于接收排班请求,并根据排班请求获取排班数据,排班数据包括排班人员数据和排班参数数据,排班参数数据包括个性化需求数据;

32、构造模块,用于基于个性化需求数据和排班人员数据,构造满足预设工作量拟合值条件的排班结果的初始解;

33、搜索模块,用于基于初始解、预设排班条件和预设搜索规则进行搜索优化,得到全局最优解;

34、生成模块,用于基于全局最优解生成智能排班结果。

35、根据本发明实施例的又一方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本发明实施例所提供的智能排班的方法。

36、根据本发明实施例的又一方面,提供了一种计算机可读介质,其上存储有计算机程序,程序被处理器执行时实现本发明实施例所提供的智能排班的方法。

37、根据本发明实施例的再一方面,提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现本发明实施例所提供的智能排班的方法。

38、上述发明中的一个实施例具有如下优点或有益效果:能够将排班问题抽象为数学组合优化问题,根据获取的个性化需求数据和排班人员数据进行初始解的构造,并进一步基于获取的排班参数数据、预设排班条件和预设搜索规则,通过搜索寻优的方法对初始解进行寻优,得到全局最优解,进而生成智能排班结果,实现了智能排班,保障排班准确性的同时提高效率。

39、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

1.一种智能排班的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述工作量拟合值是通过如下方式计算得到:

3.根据权利要求2所述的方法,其特征在于,所述基于所述个性化需求数据和所述排班人员数据,构造满足预设工作量拟合值条件的排班结果的初始解,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述初始解、预设排班条件和预设搜索规则进行搜索优化,得到全局最优解之前,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述初始解、预设排班条件和预设搜索规则,通过预设退火模型进行搜索寻优,得到全局最优解,包括:

6.根据权利要求5所述的方法,其特征在于,所述通过随机交换策略,基于所述预设排班条件和预设搜索规则搜索所述初始解的邻域解,并计算所述邻域解的目标得分,包括:

7.根据权利要求5所述的方法,其特征在于,所述根据所述邻域解的目标得分和所述初始解的目标得分确定是否替换所述初始解,包括:

8.一种智能排班的装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的方法。

11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一所述的方法。