本发明涉及物流,尤其涉及一种协议客户订单揽收方法、装置、设备及存储介质。
背景技术:
1、在快递员为协议客户提供服务时,客户通常选择批量下单的方式,以提高订单处理效率。然而,当前已有的散单揽收流程主要设计为针对单一订单的逐一处理,导致在处理协议客户的批量订单时存在明显的不适应和效率低下的问题。
2、散单揽收流程中,面单通常是根据单一订单进行打印的。而协议客户的批量订单需要一次性打印大量面单,现有的流程无法满足这种批量打印的需求,导致打印效率低下,增加了快递员的工作负担。
3、而且,在散单揽收流程中,快递员需要对每一个订单逐一进行揽收扫描。对于协议客户的批量订单,这种逐单扫描的方式不仅效率低下,而且容易出错。此外,大量的扫描工作也增加了快递员的工作强度和时间成本。
4、此外,由于散单揽收流程无法适应批量订单的处理需求,导致整个订单处理过程效率低下。这不仅影响了快递员的工作效率,也影响了协议客户的满意度和忠诚度。
5、因此,现有技术还有待改进和发展。
技术实现思路
1、本发明提供了一种协议客户订单揽收方法、装置、设备及存储介质,用于对协议客户订单进行批量揽收管理。
2、本发明第一方面提供了一种协议客户订单揽收方法,所述协议客户订单揽收方法包括:获取协议客户的订单揽收数据,并通过随机森林检测模型对所述订单揽收数据进行异常检测,以获取待揽收订单;使用聚类算法结合遗传算法对所述待揽收订单进行分组,得到多组待揽收订单,并生成批量揽收列表;基于所述批量揽收列表生成揽收指令;基于所述揽收指令获取揽收结果,并根据所述揽收结果更新待揽收订单的状态,待揽收订单的状态包括已揽收和揽收失败;收集并分析状态为揽收失败的待揽收订单,生成揽收分析报告。
3、可选的,在本发明第一方面的第一种实现方式中,所述获取协议客户的订单揽收数据,并通过随机森林检测模型对所述订单揽收数据进行异常检测,以获取待揽收订单,包括:获取协议客户的订单揽收数据,并对订单揽收数据进行预处理;对预处理后的订单揽收数据进行特征工程处理;将特征工程处理后的订单揽收数据输入随机森林检测模型进行异常检测,根据所述随机森林检测模型的检测结果筛选出所述订单揽收数据中的正常订单作为待揽收订单。
4、可选的,在本发明第一方面的第二种实现方式中,所述使用聚类算法结合遗传算法对所述待揽收订单进行分组,得到多组待揽收订单,并生成批量揽收列表,包括:使用k-means聚类算法结合遗传算法对待揽收订单进行分组,得到多组待揽收订单数据,每组待揽收订单数据的寄件地址相近;基于预设揽收列表模板,分别遍历多组所述待揽收订单数据的订单数据,将订单信息填充至所述预设揽收列表模板的缺省参数中;检查填充后的批量揽收列表模板中的数据完整性,若完整无误则生成批量揽收列表。
5、可选的,在本发明第一方面的第三种实现方式中,所述使用k-means聚类算法结合遗传算法对待揽收订单进行分组,得到多组待揽收订单数据,每组待揽收订单数据的寄件地址相近,包括:初始化遗传算法参数,所述遗传算法参数包括种群大小、交叉率、变异率和终止条件;随机生成预设数量的个体作为初始种群,所述初始种群中的每个个体包含一组随机初始化的质心;对所述初始种群中的每个个体执行k-means算法,并分别计算对应个体的适应度值,根据适应度值选择用于生成下一代种群的父代,并随机选择两个父代进行交叉操作,生成新的个体,对新的个体进行变异操作,并进行迭代操作;从最后一代种群中选择适应度值最高的个体作为最优初始质心组合,使用最优初始质心组合执行k-means算法,得到聚类结果,并根据聚类结果对待揽收订单进行分组,得到多组待揽收订单数据,每组待揽收订单数据的寄件地址相近。
6、可选的,在本发明第一方面的第四种实现方式中,所述基于所述批量揽收列表生成揽收指令,包括:导入批量揽收列表,对所述批量揽收列表中的每组待揽收订单中的待揽收订单进行排序;根据最短路径优先算法对分组和排序后的待揽收订单进行路线规划,得到揽收路线;根据所述揽收路线分配揽收业务员,并生成揽收指令。
7、可选的,在本发明第一方面的第五种实现方式中,所述基于所述揽收指令获取揽收结果,并根据所述揽收结果更新待揽收订单的状态,待揽收订单的状态包括已揽收和揽收失败,包括:基于揽收指令获取揽收结果,揽收结果包括揽收成功的待揽收订单和揽收失败的待揽收订单;对于揽收成功的待揽收订单,将状态更新为已揽收,并更新物流信息;对于揽收失败的待揽收订单,将状态更新为揽收失败,并记录失败原因。
8、可选的,在本发明第一方面的第六种实现方式中,所述收集并分析状态为揽收失败的待揽收订单,生成揽收分析报告,包括:收集状态为揽收失败的待揽收订单,并分析失败原因;根据失败原因对收集的待揽收订单进行分类汇总,得到汇总结果;根据汇总结果生成揽收分析报告。
9、本发明第二方面提供了一种协议客户订单揽收装置,包括:异常检测模块,用于获取协议客户的订单揽收数据,并通过随机森林检测模型对所述订单揽收数据进行异常检测,以获取待揽收订单;分组模块,用于使用聚类算法结合遗传算法对所述待揽收订单进行分组,得到多组待揽收订单,并生成批量揽收列表;生成模块,用于基于所述批量揽收列表生成揽收指令;更新模块,用于基于所述揽收指令获取揽收结果,并根据所述揽收结果更新待揽收订单的状态,待揽收订单的状态包括已揽收和揽收失败;分析模块,用于收集并分析状态为揽收失败的待揽收订单,生成揽收分析报告。
10、可选的,在本发明第二方面的第一种实现方式中,所述异常检测模块包括:第一获取单元,用于获取协议客户的订单揽收数据,并对订单揽收数据进行预处理;处理单元,用于对预处理后的订单揽收数据进行特征工程处理;检测单元,用于将特征工程处理后的订单揽收数据输入随机森林检测模型进行异常检测,根据所述随机森林检测模型的检测结果筛选出所述订单揽收数据中的正常订单作为待揽收订单。
11、可选的,在本发明第二方面的第二种实现方式中,所述分组模块包括:分组单元,用于使用k-means聚类算法结合遗传算法对待揽收订单进行分组,得到多组待揽收订单数据,每组待揽收订单数据的寄件地址相近;调用单元,用于基于预设揽收列表模板,分别遍历多组所述待揽收订单数据的订单数据,将订单信息填充至所述预设揽收列表模板的缺省参数中;第一生成单元,用于检查填充后的批量揽收列表模板中的数据完整性,若完整无误则生成批量揽收列表。
12、可选的,在本发明第二方面的第三种实现方式中,所述生成模块包括:排序单元,用于导入批量揽收列表,对所述批量揽收列表中的每组待揽收订单中的待揽收订单进行排序;规划单元,用于根据最短路径优先算法对分组和排序后的待揽收订单进行路线规划,得到揽收路线;第二生成单元,用于根据所述揽收路线分配揽收业务员,并生成揽收指令。
13、可选的,在本发明第二方面的第四种实现方式中,所述更新模块包括:第二获取单元,用于基于揽收指令获取揽收结果,揽收结果包括揽收成功的待揽收订单和揽收失败的待揽收订单;第一更新单元,用于对于揽收成功的待揽收订单,将状态更新为已揽收,并更新物流信息;第二更新单元,用于对于揽收失败的待揽收订单,将状态更新为揽收失败,并记录失败原因。
14、可选的,在本发明第二方面的第五种实现方式中,所述分析模块包括:分析单元,用于收集状态为揽收失败的待揽收订单,并分析失败原因;汇总单元,用于根据失败原因对收集的待揽收订单进行分类汇总,得到汇总结果;第三生成单元,用于根据汇总结果生成揽收分析报告。
15、本发明第三方面提供了一种协议客户订单揽收设备,包括:存储器和至少一个处理器,所述存储器中存储有计算机可读指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述计算机可读指令,以使得所述协议客户订单揽收设备执行如上所述协议客户订单揽收方法的各个步骤。
16、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,当其在计算机上运行时,使得计算机执行如上所述协议客户订单揽收方法的各个步骤。
17、本发明提供的技术方案中,通过随机森林检测模型对订单揽收数据进行异常检测,以获取待揽收订单,并使用聚类算法结合遗传算法对待揽收订单进行分组,得到多组待揽收订单,并生成批量揽收列表,然后基于批量揽收列表生成揽收指令,以及基于揽收指令获取揽收结果,并根据揽收结果更新待揽收订单的状态,最后收集并分析状态为揽收失败的待揽收订单,生成揽收分析报告,使用随机森林检测模型对订单揽收数据进行异常检测,能有效识别出与常规模式不符的异常数据,从而提高异常订单的检出率,通过聚类算法结合遗传算法对待揽收订单进行分组,生成批量揽收列表,以便于后续能够更好地生成揽收指令,此外,对于揽收失败的待揽收订单,通过及时的分析和反馈,可以为客户提供更准确的解决方案和更好的服务体验。
1.一种协议客户订单揽收方法,其特征在于,所述协议客户订单揽收方法包括:
2.根据权利要求1所述的协议客户订单揽收方法,其特征在于,所述获取协议客户的订单揽收数据,并通过随机森林检测模型对所述订单揽收数据进行异常检测,以获取待揽收订单,包括:
3.根据权利要求1所述的协议客户订单揽收方法,其特征在于,所述使用聚类算法结合遗传算法对所述待揽收订单进行分组,得到多组待揽收订单,并生成批量揽收列表,包括:
4.根据权利要求3所述的协议客户订单揽收方法,其特征在于,所述使用k-means聚类算法结合遗传算法对待揽收订单进行分组,得到多组待揽收订单数据,每组待揽收订单数据的寄件地址相近,包括:
5.根据权利要求1所述的协议客户订单揽收方法,其特征在于,所述基于所述批量揽收列表生成揽收指令,包括:
6.根据权利要求1所述的协议客户订单揽收方法,其特征在于,所述基于所述揽收指令获取揽收结果,并根据所述揽收结果更新待揽收订单的状态,待揽收订单的状态包括已揽收和揽收失败,包括:
7.根据权利要求1所述的协议客户订单揽收方法,其特征在于,所述收集并分析状态为揽收失败的待揽收订单,生成揽收分析报告,包括:
8.一种协议客户订单揽收装置,其特征在于,包括:
9.一种协议客户订单揽收设备,其特征在于,包括存储器和至少一个处理器,所述存储器中存储有计算机可读指令;
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1-7中任一项所述协议客户订单揽收方法的各个步骤。