一种分发订单的方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:27588709 阅读:13 留言:0更新日期:2021-03-10 10:05
本申请实施例公开了一种分发订单的方法、装置、计算机设备及计算机可读存储介质,接收用户下发的订单;将司机划分为实验组的司机和对照组的司机;分别配置所述实验组的流量和所述对照组的流量;根据不同时刻的订单流量,向所述实验组的司机和所述对照组的司机推送订单。本发明专利技术还划分了多个对照组,设置了AA实验,将流量进一步划分,作为实验中数据自然波动的参考以确保实验真实效果的回收;按照所述划分,将不同时刻的订单进行流量划分,进行订单分配;按照所述划分,对所述实验组和所述对照组计算统计结果,获得AB实验的最终结论。获得AB实验的最终结论。获得AB实验的最终结论。

【技术实现步骤摘要】
一种分发订单的方法、装置、计算机设备及计算机可读存储介质


[0001]本申请实施例涉及订单推送领域,尤其涉及一种分发订单的方法、装置、计算机设备及计算机可读存储介质。

技术介绍

[0002]货拉拉订单分发系统对于公司核心业务起到了重要的支持作用,随着公司业务快速发展,订单分发系统的快速迭代和升级尤为重要。而科学、有效的AB实验又是其中必不可少的环节,它能为客观评估不同策略版本的效果提供有效的数据支持,从而为系统迭代提供依据。
[0003]现存问题:目前公司的AB实验方法是从订单维度做随机分流实验,这样的方式能保证订单归属于同一组别。但从司机角度来看,一个司机可能同时受到实验组/对照组的订单推送,导致对照组和实验组一定程度上存在相互干扰,从而影响AB实验分流的科学性以及实验效果的准确回收。

技术实现思路

[0004]本申请实施例的目的是提供一种分发订单的方法、装置、计算机设备及计算机可读存储介质,在于解决订单分配的问题。
[0005]本申请实施例的一个方面提供了一种分发订单的方法,所述方法包括:
[0006]接收用户下发的订单;
[0007]将司机划分为实验组的司机和对照组的司机;
[0008]分别配置实验组的流量和对照组的流量;
[0009]根据不同时刻的订单流量,向所述实验组的司机和所述对照组的司机推送订单。
[0010]本申请实施例的一个方面又提供了一种分发订单的装置,所述装置包括:
[0011]接收模块,用于接收用户下发的订单;r/>[0012]划分模块,用于将司机划分为实验组的司机和对照组的司机;
[0013]配置模块,用于分别配置实验组的流量和对照组的流量;
[0014]推送模块,用于根据不同时刻的订单流量,向所述实验组的司机和所述对照组的司机推送订单。
[0015]本申请实施例的一个方面又提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
[0016]本申请实施例的一个方面又提供了一种计算机可读存储介质,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
[0017]本申请实施例提供的一种分发订单的方法、装置、计算机设备及计算机可读存储
介质,接收用户订单并进入订单分发中心;以时间片分流,并配置实验组和对照组的时间片个数;分别向所述实验组的司机和所述对照组的司机推送订单。本专利技术在AB实验中增加了针对对照组的AA实验,根据实验组中不同实验策略的流量配置将对照组时间片进行分流,作为实验中数据自然波动的参考以确保实验真实效果的回收。
附图说明
[0018]图1示意性示出了根据本申请实施例的分发订单的方法的应用环境图;
[0019]图2示意性示出了根据本申请实施例一的方法的流程图;
[0020]图3示意性示出了根据本申请实施例一的方法的流程图;
[0021]图4示意性示出了根据本申请实施例一的方法的流程图;
[0022]图5示意性示出了根据本申请实施例二的装置的框图;
[0023]图6示意性示出了根据本申请实施例三的适于实现方法的计算机设备的硬件架构示意图。
具体实施方式
[0024]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]需要说明的是,在本申请实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
[0026]图1示意性示出了根据本申请实施例的分发订单的方法的应用环境图。
[0027]服务器12通过网络14连接多个移动终端11。
[0028]服务器12可以由一个或多个计算设备实现。一个或多个计算设备可以包括虚拟化的计算实例。虚拟化的计算实例可以包括虚拟机,例如计算机系统,操作系统,服务器等的仿真。计算设备可以基于虚拟映像和/或定义用于仿真的特定软件(例如,操作系统,专用应用程序,服务器)的其他数据,由计算设备加载虚拟机。随着对不同类型的处理服务的需求改变,可以在一个或多个计算设备上加载和/或终止不同的虚拟机。可以实现管理程序来管理同一计算设备上不同虚拟机的使用。
[0029]多个移动终端11可以被配置为访问服务器12的内容和服务。多个移动终端11可以包括任何类型的电子设备,诸如移动设备、平板设备、膝上型计算机、工作站、虚拟现实设备,游戏设备、机顶盒、数字流媒体设备、车辆终端、智能电视、机顶盒等。
[0030]多个移动终端11可以与一个或多个用户相关联。单个用户可以使用多个移动终端11中的一个或多个来访问服务器12。多个移动终端11可以旅行到各种位置并使用不同的网络来访问服务器12。
[0031]网络14包括各种网络设备,例如路由器,交换机,多路复用器,集线器,调制解调器,网桥,中继器,防火墙,代理设备和/或类似。网络14可以包括物理链路,例如同轴电缆链路,双绞线电缆链路,光纤链路,其组合等。网络14可以包括无线链路,诸如蜂窝链路,卫星链路,Wi-Fi链路等。
[0032]实施例一
[0033]图2示意性示出了根据本申请实施例一的方法的流程图。可以理解,本方法实施例可以被执行在服务器12中,且本方法实施例的流程图不用于对执行步骤的顺序进行限定。
[0034]如图2所示,该方法可以包括步骤S200~S206,其中:
[0035]步骤S200,接收用户下发的订单;
[0036]步骤S202,将司机划分为实验组的司机和对照组的司机;
[0037]步骤S204,分别配置实验组的流量和对照组的流量;
[0038]步骤S206,根据不同时刻的订单流量,向所述实验组的司机和所述对照组的司机推送订单。
[0039]可选的,所述分别配置所述实验组和所述对照组的流量,包括:
[0040]配置实验组的时间片个数和对照组的时间片个数,若时间片大小为m分钟,则每天被分为:N个时间片,N包括(1440/m);所述实验组的时间片个数为:(1440/m)*X,所述对照组的时间片个数:(1440/m)(1-X);
[0041]根据所述实验组的时间片个数和所述对照组的时间片个数,获取实验组的流量为X,对本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分发订单的方法,其特征在于,所述方法包括:接收用户下发的订单;将司机划分为实验组的司机和对照组的司机;分别配置实验组的流量和对照组的流量;根据不同时刻的订单流量,向所述实验组的司机和所述对照组的司机推送订单。2.根据权利要求1所述的方法,其特征在于,所述分别配置所述实验组和所述对照组的流量,包括:配置实验组的时间片个数和对照组的时间片个数,若时间片大小为m分钟,则每天被分为:N个时间片,N包括(1440/m);所述实验组的时间片个数为:(1440/m)*X,所述对照组的时间片个数:(1440/m)(1-X);根据所述实验组的时间片个数和所述对照组的时间片个数,获取实验组的流量为X,对照组流量为(1-X)。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:在通过所述实验组和所述对照组,向司机推送订单之后,获取所述实验组和所述对照组的比率差检验的统计量。4.根据权利要求3所述的方法,其特征在于,所述获取所述实验组和所述对照组的比率差检验的统计量,包括:所述实验组和所述对照组的比率差检验的统计量为:p值为Φ(Z
ab
),其中Φ(x)为标准正态分布的密度函数;其中,所述对照组为A,总样本量为n
a
,订单配对率为p
a
;所述实验组为B,总样本量为n
b
,订单配对率为p
b
,则所述实验组相对于所述对照组的效果差异为p
b-p
a
;总体配对率为p;H0:p
b-p
a
≤0,所述实验组的订单配对率小于或等于所述对照组;H1:p
b-p
a
>0,所述实验组的订单配对率大于所述对照组。5.一种分发订单的装置,其特征在于,所述装置包括:接收模块,用于接收用户下发的订单;划分模块,用于将司机划分为实验组的司机和对照组的司机;配置模块,用于分别配置实验组的流量和对照组的流量...

【专利技术属性】
技术研发人员:周友茸李雪薇王德健
申请(专利权)人:深圳依时货拉拉科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1