一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理方法、装置及电子设备和存储介质与流程

2022-07-06 04:22:52 来源:中国专利 TAG:


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.图1为本技术实施例提供的信息处理方法的一种实现流程图;
39.图2为本技术实施例提供的基于第一订单确定在第一目标时长内获得目标客户的第二订单的概率的一种实现流程图;
40.图3为本技术实施例提供的基于第二订单以及概率确定在第一目标时长内处理第一订单和第二订单的代价的一种实现流程图;
41.图4为本技术实施例提供的信息处理装置的一种结构示意图;
42.图5为本技术实施例提供的电子设备的一种结构示意图。
43.说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的部分,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例,能够以除了在这里图示的以外的顺序实施。
具体实施方式
44.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
45.如图1所示,为本技术实施例提供的信息处理方法的一种实现流程图,可以包括:
46.步骤s101:获得目标客户的第一订单,基于第一订单确定用于处理第一订单的目标时长(记为第一目标时长)。
47.用于处理第一订单的目标时长是指从收到第一订单的时刻开始,对第一订单进行处理的时限。也就是说,必须在第一目标时长内完成对第一订单的处理。
48.作为示例,不同的客户对订单的处理时限的要求不同,基于此,处理第一订单的第一目标时长可以根据第一订单中客户标识确定,比如,可以预置客户标识和目标时长的对应关系,在得到第一订单后,获取第一订单中的客户标识,将客户标识对应的目标时长作为第一目标时长。
49.作为示例,不同季节订单的处理时限可以是不同的,比如,在一些季节,订单较多,处理较慢,订单处理时间就会比较长,此时,第一目标时长可以长一些,在另一些季节,订单较少,订单处理速度较快,订单处理时间就会比较短一些,此时,第一目标时长可以短一些。
基于此,处理第一订单的第一目标时长可以根据接收到第一订单的时间确定,比如,可以预置季节与目标时长的对应关系,进而可以根据接收到第一订单的时间确定当前所处的季节,进而将该季节对应的目标时长确定为第一目标时长。
50.作为示例,对于任意一个订单,用于处理该第一订单的目标时长都是第一目标时长。即所有订单的处理时限都是一样的。
51.步骤s102:基于第一订单确定在第一目标时长内获得目标客户的第二订单的概率。
52.本技术在获得目标客户的第一订单后,基于第一订单确定目标客户在第一目标时长内再次下发订单的概率。为便于叙述,将目标客户在第一目标时长内再次下发的订单记为第二订单。
53.目标客户的第二订单是指与第一订单具有相同的客户标识和目的地址的订单。
54.作为示例,可以将第一目标时长作为一个时间段,基于第一订单确定在第一目标时长内获得目标客户的第二订单的概率。
55.作为示例,可以将第一目标时长划分为多个时间段,基于第一订单确定在第一目标时长内的各个时间段获得目标客户的第二订单的概率。时间段的划分可以根据物流公司到仓库揽件的时间点确定,例如,物流公司每天13:00和20:00到仓库揽件,则可以将时间段划分为同一天的(13:00~20:00],以及前一天的20:00到第二天的13:00,即(20:00~13:00]。
56.步骤s103:基于第二订单以及上述概率确定在第一目标时长内处理第一订单和第二订单的代价,以确定是否在第一目标时长内对第一订单和第二订单进行聚合处理。
57.第二订单中还包括目标客户预定的物品的信息,因此,可以基于第二订单中的物品信息以及上述概率确定在第一目标时长内处理第一订单和第二订单的代价,以便基于该代价确定是否在第一目标时长内对第一订单和第二订单进行聚合处理。
58.在将第一目标时长划分为多个时间段的情况下,还可以基于上述代价确定在第一目标时长内的各个时间段内是否对第一订单和第二订单进行聚合处理。
59.第一订单和第二订单进行聚合处理是指将所述第一订单预订的物品和第二订单预订的物品聚合到同一包裹中,以在第一目标时长内对包裹进行出库。
60.可选的,在确定在第一目标时长内对第一订单和第二订单进行聚合处理时,还可以输出提示信息,以提示订单处理人员第一订单可以和其它订单聚合,可以暂时先不对第一订单处理,在获得第二订单后再处理第一订单和第二订单。
61.本技术实施例提供的信息处理方法,获得目标客户的第一订单后,基于第一订单确定用于处理第一订单的第一目标时长,以及在第一目标时长内获得目标客户的第二订单的概率,基于第二订单和概率确定第一目标时长内处理第一订单和第二订单的代价,以确定是否在第一目标时长内对第一订单和第二订单进行聚合处理,实现了订单聚合处理的自动判断,提高了订单处理效率。
62.进一步的,本技术实施例提供的信息处理方法还可以包括:
63.确定在第一目标时长内对第一订单和第二订单进行聚合处理的情况下,如果在第一目标时长内获得目标客户的第二订单,输出第一提示信息。
64.第一提示信息指示将第一订单和第二订单预订的物品聚合到同一包裹中,以在第
一目标时长内对包裹进行出库。
65.也就是说,在第一目标时长内获得目标客户的第二订单后,则提示用户可以对第一订单进行处理了,且要将第一订单和第二订单进行聚合。订单处理人员在看到第一提示信息后,可以将第一订单预定的物品和第二订单预订的物品打包到同一包裹中,以在第一目标时长内对包裹进行出库。
66.在将第一目标时长划分为多个时间段的情况下,每个时间段的结束时间点为出库时间点。基于此,第一提示信息可以指示在第一目标时长内的目标时间段对包裹进行出库;其中,目标时间段为获得第二订单的时间段,或者,目标时间段晚于获得第二订单的时间段。在目标时间段对包裹出库就是在目标时间段的结束时间点(物流公司过来揽件时)对包裹出库。
67.作为示例,如果获得第二订单的时间段是基于上述代价确定的将第一订单和第二订单聚合处理的时间段,则第一提示信息可以指示在获得第二订单的时间段对包括进行出库。
68.作为示例,如果获得第二订单的时间段早于基于上述代价确定的将第一订单和第二订单聚合处理的时间段(比如,基于上述代价确定将第一订单、第二订单和第三订单进行聚合处理,且聚合处理的时间段是获得第二订单的时间段的下一个时间段),则第一提示信息可以指示可以在获得第二订单的时间段的下一个时间段将第一订单、第二订单、和第三订单进行处理,请等待目标客户的第三订单。
69.可选的,确定在第一目标时长内对第一订单和第二订单进行聚合处理的情况下,如果在达到第二目标时长时未获得目标客户的第二订单,输出第二提示信息,该第二提示信息指示处理第一订单,以在目标时间段对第一订单预订的物品进行打包出库。其中第二目标时长的结束时间点位于目标时间段内。
70.也就是说,在进入目标时间段后,在达到目标时间段的结束时间点之前,如果一直未获得目标客户的第二订单,则输出第二提示信息,以提示订单处理员对第一订单进行处理,不再将第一订单与其它订单进行聚合处理。
71.可选的,确定不在第一目标时长内对第一订单和第二订单进行聚合处理的情况下,输出第三提示信息,该第三提示信息指示处理第一订单,以在获得第一订单的时间所处的时间段对第一订单预订的物品进行打包出库,或者,在第一目标时长结束前对第一订单预定的物品进行打包出库。
72.也就是说,确定不在第一目标时长内对第一订单和第二订单进行聚合处理的情况下,订单处理员只要在第一目标时长结束前对第一订单预定的物品进行打包出库即可。
73.在一可选的实施例中,上述基于第一订单确定在第一目标时长内获得目标客户的第二订单的概率的一种实现流程图如图2所示,可以包括:
74.步骤s201:对第一订单中的目的地址进行标准化处理,得到携带有标准地址的标准订单。
75.在实际的场景中,会存在同一客户下发的不同订单中,目的地址的文字描述不同,但表达的是同一个地址,比如,“北京海淀区a大厦”和“北京市海淀区a大厦”表达的是同一个地址。再例如,保定市b医院有两个院区,总院在莲池区,西院在竞秀区,则“保定市竞秀区b医院”和“保定市竞秀区b医院(西院)”表达的都是保定市b医院西院。针对该情况,由于地
址的文字描述不同,对于预测引擎来说,如果不对地址进行标准化处理,其可能认为是两个不同的地址,预测引擎在学习的时候,就可能会将同一客户下发的订单认定为不同客户下发的订单,这将会影响预测引擎预测客户再次下单的概率。因此,为了保证预测引擎学习的有效性以及预测的准确性,本技术将表征同一地址的不同文字内容进行标准化处理,得到表征同一地址的标准地址,比如,将“北京海淀区a大厦”和“北京市海淀区a大厦”标准化为“北京市海淀区a大厦”,将“保定市竞秀区b医院”和“保定市竞秀区b医院(西院)”标准化为“保定市竞秀区b医院西院”。
76.作为示例,可以建立标准地址和订单中的地址的对应关系,这样在得到订单时,可以根据对应关系获得订单中的地址对应的标准化地址,将获得的标准化地址替换订单中的地址,得到携带有标准地址的标准订单。
77.作为示例,如果通过上述对应关系没有获得对应的标准化地址,可以获得订单中的地址和各个标准化地址的语义相似度,将与订单中的地址的语义相似度大于阈值,且与订单中的地址的语义相似度最大的标准化地址确定为订单中的地址对应的标准化地址。如果不存在语义相似度大于阈值的标准化地址,说明订单中的地址是一个新的地址,可以直接将订单中的地址作为标准化地址。
78.步骤s202:通过预置的预测引擎处理标准订单,得到在第一目标时长内的各个时间段获得目标客户的第二订单的概率。
79.预测引擎通过各个客户的历史标准订单训练得到。
80.作为示例,可以将标准订单输入到预测引擎,得到第一目标时长内各个时间段获得目标客户的第二订单的概率。
81.在一可选的实施例中,预测引擎的输入为各个客户的历史标准订单,预测引擎的训练过程可以包括:
82.对于任一客户,预测引擎处理该任一客户的历史标准订单,得到在处理该任一客户的历史标准订单的第一目标时长内的各个时间段再次获得该任一客户的订单的第一概率,以及该任一客户在各时间段对已经预订过的各个物品再次下单的第二概率;第一概率表征在各个时间段内是否再次获得该任一客户的订单;第二概率表征在各个时间段内再次下单所预订的物品。作为示例,对于每个时间段,可以将该时间段下最大第二概率对应的物品确定为该任一客户在该时间段再次下单所预订的物品。
83.以第一概率表征的各个时间段内是否再次获得该任一客户的订单趋近于历史记录中各个时间段是否再次获得该任一客户的订单,第二概率表征的在各个时间段内再次下单所预订的物品趋近于历史记录中在各个时间段内再次下单所预订的物品为目标,对预测引擎的参数进行更新,直至满足训练结束条件。
84.可选的,预测引擎可以通过如下其中一种方式获得第一概率和第二概率:
85.可选的,对该任一客户的历史标准订单,预测引擎可以通过第一特征提取模块对该任一客户的历史标准订单进行特征提取,得到第一特征,通过第一预测模块对第一特征进行处理,得到在处理该任一客户的历史标准订单的第一目标时长内的各个时间段再次获得该任一客户的订单的第一概率,通过第二预测模块对第一特征进行处理,得到该任一客户在各时间段对已经预订过的各个物品再次下单的第二概率。
86.可选的,对该任一客户的历史标准订单,预测引擎可以通过第一特征提取模块对
该任一客户的历史标准订单进行特征提取,得到第一特征,通过第二特征提取模块对第一特征进行特征提取,得到第二特征,通过第一预测模块对第二特征进行处理,得到在处理该任一客户的历史标准订单的第一目标时长内的各个时间段再次获得该任一客户的订单的第一概率,通过第三特征提取模块对第一特征进行特征提取,得到第三特征,通过第二预测模块对第三特征进行处理,得到该任一客户在各时间段对已经预订过的各个物品再次下单的第二概率。
87.在一可选的实施例中,上述基于第二订单以及概率确定在第一目标时长内处理第一订单和第二订单的代价的一种实现流程图如图3所示,可以包括:
88.步骤s301:确定第一目标时长内的各时间段对应的处理成本:根据在第一目标时长内的任一时间段获得目标客户的第二订单的概率,以及上述任一时间段及之后获得的订单预订的物品在所述第一目标时长内所述任一时间段及之后的各个时间段是否出库所需的成本,确定上述任一时间段对应的处理成本。
89.其中,如果上述任一时间段是获得第一订单的时间段,则上述任一时间段及之后获得的订单包括第一订单和第二订单;如果上述任一时间段是获得第一订单的时间段之后的时间段,则上述任一时间段及之后获得的订单不包括第一订单。
90.作为示例,假设第一目标时长内包括4个时间段,分别记为第0个时间段,第1个时间段,第2个时间段和第3个时间段,则接收到第一订单的时间段是第0个时间段,即在第0个时间获得了第一订单。本技术中,需要获得如下信息来确定第一目标时长内的各个时间段对应的处理成本:
91.在第一目标时长内的第i(i=0,1,2,3)个时间段获得目标客户的第二订单的概率ci。
92.从第i个时间段开始直到第j(j=i,i 1,i 2,
……
,n,其中,n 1为第一目标时长包含的时间段的数量)个时间段获得的订单(如果i=0,则从第i个时间段开始直到第j个时间段获得的订单包括第一订单和第二订单,如果i》0,则第i个时间段开始直到第j个时间段获得的订单包括第二订单,不包括第一订单)预订的物品是否在第j个时间段出库所需的成本(包括运输价格p
ji
x
ji
和滞留仓库的成本q
ji
);其中,p
ji
表示从第i个时间段开始直到第j个时间段获得的订单预订的物品在第j个时间段出库所需的运价,x
ji
的取值为0或1,其中,x
ji
=0表示从第i个时间段开始直到第j个时间段获得的订单预订的物品不在第j个时间段出库,x
ji
=1表示从第i个时间段开始直到第j个时间段获得的订单预订的物品在第j个时间段出库,滞留仓库的成本q
ji
与商品滞留在仓库的时长成正比,滞留仓库的时间越长,滞留仓库的成本越高,作为示例,a
ji
=(j-i)ε。ε为预置参数,可以是一个经验值。
93.作为示例,第i个时间段对应的处理成本(记为costi)可以通过如下方式计算得到:
[0094][0095]
步骤s302:根据第一目标时长内的各个时间段对应的处理成本获得在第一目标时长内处理第一订单和第二订单的代价。
[0096]
作为示例,可以将第一目标时长内的各个时间段对应的处理成本求和,得到在第一目标时长内处理第一订单和第二订单的代价(记为cost),用公式可以表示为:
[0097][0098]
步骤s303:确定是否在第一目标时长内对第一订单和第二订单进行聚合处理:如果代价最小时第一订单预订的物品要出库的时间段,与上述任一时间段获得的第二订单预订的物品要出库的时间段为第一目标时长内的同一时间段,确定在第一目标时长内对第一订单和第二订单进行聚合处理。
[0099]
其中,公式(2)x
ji
的取值不同时,cost的取值是不同的,也就说,根据x
ji
的取值不同,cost可以有多个取值,本技术中将cost最小时x
ji
的取值作为最终的取值,如果存在x
j0
=x
ji
=1,表示第j个时间段要对第一订单和第i个时间段获得的第二订单进行聚合处理。
[0100]
如果不存在x
j0
=x
ji
=1,表示第一订单不需要和其它订单进行聚合处理。
[0101]
在一可选的实施例中,在将订单预订的物品出库后,还可以针对出库的物品增加相应的记录。为便于叙述,将出库的物品记为目标物品,则本技术实施例提供的信息处理方法还可以包括:
[0102]
在确定目标物品出库后,针对目标物品增加目标记录,该目标记录中记录有目标物品的数量、目的地址和表征目标物品在仓库中存放的时长的时间信息。
[0103]
目的地址可以是预订目标物品的标准订单中的地址,即目标记录中记录的是标准地址。
[0104]
时间信息可以是目标物品从入库到出库经历的时长。或者,
[0105]
时间信息是目标物品的入库时间和出库时间,则出库时间和入库时间的差值即为目标物品在仓库中存放的时长。
[0106]
目标记录用于学习预测模型,该预测模型用于预测同一批次存入仓库的物品的各个目的地址、各个目的地址所需的物品的数量和在仓库内的存放时长。
[0107]
在得到多个批次入库的物品(同一批次入库的物品相同,不同批次入库的物品相同或不同)的若干条目标记录后,可以基于该若干条目标记录统计多个批次的物品的所有目的地址,还可以统计同一批次入库的物品中,各个目的地址所需的物品数量和所需物品在仓库的存放时长。
[0108]
预测模型的输入可以是同一批次入库的物品(可以是目标物品,也可以是其它物品)的属性信息,比如,物品的尺寸、内容、重量、类别等信息,预测模型的输出是:各个目的地址是否需要该同一批次入库的物品,以及每个目的地址需要的物品数量是否为预设的多种数量中的某一种数量,在仓库的存放时长是否为预设的多个时长中的某一个时长。
[0109]
用于训练预测模型的训练样本中,每个训练样本中包括如下信息:同一批次入库的物品的属性信息,以及标签信息,其中的标签信息包括:各个目的地址是否需要该同一批次入库的物品,各个目的地址所需的物品的数量和所需的物品在仓库中的存放时长。
[0110]
在训练预测模型时,预测模型的输入为训练样本中的属性信息,输出为预测得到的,各个目的地址是否需要训练样本对应的同一批次入库的物品,以及每个目的地址需要的物品数量是否为预设的多种数量中的某一种数量,在仓库的存放时长是否为预设的多个时长中的某一个时长,以预测模型的输出趋近于训练样本中的标签信息为目标,对预测模型的参数进行更新,直至满足训练结束条件。
[0111]
在一可选的实施例中,本技术实施例提供的信息处理方法还可以包括:
[0112]
如果获得目标物品的入库指示,获得目标物品的属性信息。该属性信息可以是由录入员录入的。
[0113]
在再次获得一个批次的目标物品的入库指示时,可以通过预测模型对该批次的目标物品的属性信息进行处理,得到目标物品的各个目的地址、各个目的地址所需的目标物品的数量和在仓库内的存放时长。
[0114]
根据目标物品的各个目的地址、各个目的地址所需的目标物品的数量和在仓库内的存放时长,将目标物品分类存放到仓库内。
[0115]
作为示例,可以将不同存放时长的目标物品存放在仓库内的不同位置;其中,目标物品与出库口的距离,与目标物品的存放时长正相关。即,目标物品在仓库中的存放时长越长,目标物品距离出库口的距离越远;目标物品在仓库中的存放时长越短,目标物品距离出库口的距离越近。
[0116]
将存放时长相同而目的地址不同的目标物品放置在不同的位置。
[0117]
可选的,对于需要目标物品的每一个目的地址,可以从所有需要入库的目标物品中,提取该目的地址所需数量的目标物品,然后按照该目的地址所需物品在仓库中的存放时长将提取的目标物品存放在仓库中的目标位置。
[0118]
与方法实施例相对应,本技术实施例还提供一种信息处理装置,本技术实施例提供的信息处理装置的一种结构示意图如图4所示,可以包括:
[0119]
第一确定模块401,第二确定模块402和第三确定模块403;其中,
[0120]
第一确定模块401用于获得目标客户的第一订单,基于所述第一订单确定用于处理所述第一订单的第一目标时长;
[0121]
第二确定模块402用于基于所述第一订单确定在所述第一目标时长内获得所述目标客户的第二订单的概率;
[0122]
第三确定模块403用于基于所述第二订单以及所述概率确定在所述第一目标时长内处理所述第一订单和所述第二订单的代价,以确定是否在所述第一目标时长内对所述第一订单和所述第二订单进行聚合处理。
[0123]
本技术实施例提供的信息处理装置,在获得目标客户的第一订单后,基于第一订单确定用于处理第一订单的第一目标时长,以及在第一目标时长内获得目标客户的第二订单的概率,基于第二订单和概率确定第一目标时长内处理第一订单和第二订单的代价,以确定是否在第一目标时长内对第一订单和第二订单进行聚合处理,实现了订单聚合处理的自动判断,提高了订单处理效率。
[0124]
在一可选的实施例中,信息处理装置还可以包括:
[0125]
输出模块,用于确定在所述第一目标时长内对所述第一订单和所述第二订单进行聚合处理的情况下,如果在所述第一目标时长内获得所述目标客户的第二订单,输出第一提示信息;
[0126]
所述第一提示信息指示将所述第一订单和所述第二订单预订的物品聚合到同一包裹中,以在所述第一目标时长内对所述包裹进行出库。
[0127]
在一可选的实施例中,所述第二确定模块402用于:
[0128]
对所述第一订单中的目的地址进行标准化处理,得到携带有标准地址的标准订单;
[0129]
通过预置的预测引擎处理所述标准订单,得到在第一目标时长内的各个时间段获得所述目标客户的第二订单的概率;
[0130]
所述预测引擎通过各个客户的历史标准订单训练得到。
[0131]
在一可选的实施例中,所述第三确定模块403用于:
[0132]
根据在所述第一目标时长内的任一时间段获得所述目标客户的第二订单的概率,以及所述任一时间段及之后获得的订单预订的物品在所述第一目标时长内所述任一时间段及之后的各个时间段是否出库所需的成本,确定所述任一时间段对应的处理成本;
[0133]
根据所述第一目标时长内的各个时间段对应的处理成本获得在所述第一目标时长内处理所述第一订单和所述第二订单的代价;
[0134]
如果所述代价最小时所述第一订单预订的物品要出库的时间段,与所述任一时间段获得的第二订单预订的物品要出库的时间段为所述第一目标时长内的同一时间段,确定在所述第一目标时长内对所述第一订单和所述第二订单进行聚合处理。
[0135]
在一可选的实施例中,信息处理装置还可以包括:
[0136]
记录模块,用于在确定目标物品出库后,针对所述目标物品增加目标记录,所述目标记录中记录有所述目标物品的数量、目的地址和表征所述目标物品在仓库中存放的时长的时间信息;
[0137]
所述目标记录用于学习预测模型,所述预测模型用于预测同一批次存入仓库的物品的各个目的地址、各个目的地址所需的物品的数量和在仓库内的存放时长。
[0138]
在一可选的实施例中,信息处理装置还可以包括:
[0139]
预测模块,用于如果获得目标物品入库指示,通过所述预测模型对所述目标物品的属性信息进行处理,以得到所述目标物品的各个目的地址、各个目的地址所需的目标物品的数量和在仓库内的存放时长;
[0140]
处理模块,用于根据所述目标物品的各个目的地址、各个目的地址所需的目标物品的数量和在仓库内的存放时长,将所述目标物品分类存放到仓库内。
[0141]
在一可选的实施例中,处理模块可以用于:
[0142]
将不同存放时长的目标物品存放在所述仓库内的不同位置;其中,目标物品与出库口的距离,与所述目标物品的存放时长正相关;
[0143]
将存放时长相同而目的地址不同的目标物品放置在不同的位置。
[0144]
与方法实施例相对应,本技术还提供一种电子设备,该电子设备的一种结构示意图如图5所示,可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4。
[0145]
在本技术实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信。
[0146]
处理器1可能是一个中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本技术实施例的一个或多个集成电路等。
[0147]
存储器3可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory)等,例如至少一个磁盘存储器。
[0148]
其中,存储器3存储有程序,处理器1可调用存储器3存储的程序,所述程序用于:
[0149]
获得目标客户的第一订单,基于所述第一订单确定用于处理所述第一订单的第一目标时长;
[0150]
基于所述第一订单确定在所述第一目标时长内获得所述目标客户的第二订单的概率;
[0151]
基于所述第二订单以及所述概率确定在所述第一目标时长内处理所述第一订单和所述第二订单的代价,以确定是否在所述第一目标时长内对所述第一订单和所述第二订单进行聚合处理。
[0152]
可选的,所述程序的细化功能和扩展功能可参照上文描述。
[0153]
本技术实施例还提供一种存储介质,该存储介质可存储有适于处理器执行的程序,所述程序用于:
[0154]
获得目标客户的第一订单,基于所述第一订单确定用于处理所述第一订单的第一目标时长;
[0155]
基于所述第一订单确定在所述第一目标时长内获得所述目标客户的第二订单的概率;
[0156]
基于所述第二订单以及所述概率确定在所述第一目标时长内处理所述第一订单和所述第二订单的代价,以确定是否在所述第一目标时长内对所述第一订单和所述第二订单进行聚合处理。
[0157]
可选的,所述程序的细化功能和扩展功能可参照上文描述。
[0158]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0159]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0160]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0161]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0162]
应当理解,本技术实施例中,从权、各个实施例、特征可以互相组合结合,都能实现解决前述技术问题。
[0163]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。
而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0164]
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献