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

一种动态调价方法、装置、电子设备及存储介质与流程

2022-06-05 10:30:22 来源:中国专利 TAG:


1.本发明属于网约车技术领域,具体涉及一种动态调价方法、装置、电子设备及存储介质。


背景技术:

2.网约车作为一种便捷的出行方式,在日常生活中被广泛使用。网约车平台为了平衡司机端利益和乘客端的便利,在不同时间点或不同地点进行动态调价,例如:早高峰和晚高峰的价格比其他时间段的价格高,拥堵路段的价格比不拥堵路段的价格高。
3.在这种动态调价场景下,由于乘客端每发起一个打车请求,在网约车系统中会生成一个相应的订单,在使用高峰的场景下,由于乘客端的数量较多,容易出现司机端不够的现象,而乘客端为尽快匹配相应的司机端,会在短时间内多次请求打车并生成相应的订单,而订单的数量增多会激发动态调价短时间内调整打车价格,这些由同一用户发起的打车订单并不能反应真实的打车意愿。


技术实现要素:

4.本发明的目的是要解决上述的技术问题,提供一种动态调价方法、装置、电子设备及存储介质。
5.为了解决上述问题,本发明按以下技术方案予以实现的:
6.第一方面,本发明提供了一种动态调价方法,包括:
7.获取乘客端的历史订单信息;
8.查询所述历史订单信息中符合预设查询条件的主目标订单信息;
9.在历史订单信息中,查找预设时间内的次目标订单信息;
10.将所述主目标信息和所述次目标信息归类为同一目标订单信息;
11.基于所述同一目标订单信息,建立动态调价模型;
12.获取乘客端的当前订单信息,并将所述当前订单信息输入动态调价模型生成调价参数,匹配所述调价参数命中的预设调价策略。
13.结合第一方面,本发明还提供了第一方面的第1种实施方式,查找预设时间内的次目标订单信息,具体为:
14.对同一乘客端,基于主目标订单信息,获取预设时间内相同起点位置和相同终点位置的次目标订单信息;
15.其中,所述次目标订单信息包括有k级次目标订单信息,具体为:
16.第一级次目标订单信息的开始时间节点与主目标订单信息的开始时间节点在相邻的预设时间段内;
17.第k级次目标订单信息的开始时间节点与第k-1级次目标订单信息的开始时间节点在预设时间段内。
18.结合第一方面,本发明还提供了第一方面的第2种实施方式,所述历史订单信息包
括:
19.起点位置和终点位置、订单距离、开始时间和结束时间、派单时长、总时长、询价次数、下单次数、折扣率和订单金额。
20.结合第一方面,本发明还提供了第一方面的第3种实施方式,建立动态调价模型,具体为:
21.按照预设分组条件对所述目标订单信息进行分组;
22.计算分组后分组区间内不同折扣率下的平均下单率;
23.基于折扣率和平均下单率生成实际调价曲线;
24.通过预设目标函数拟合动态调价曲线生成动态调价曲线。
25.结合第一方面,本发明还提供了第一方面的第4种实施方式,所述预设目标函数为sigmoid函数。
26.第二方面,本发明提供了一种动态调价装置,包括:
27.订单信息获取模块,所述订单信息获取模块用于获取乘客端的历史订单信息;
28.查询模块,所述查询模块用于查询所述历史订单信息中符合预设查询条件的主目标订单信息;
29.查找模块,所述查找模块用于在历史订单信息中,查找预设时间内的次目标订单信息;
30.归类模块,所述归类模块用于将所述主目标信息和所述次目标信息归类为同一目标订单信息;
31.模型建立模块,所述模型建立模块用于基于所述同一目标订单信息,建立动态调价模型;
32.匹配模块,所述匹配模块用于获取乘客端的当前订单信息,并将所述当前订单信息输入动态调价模型生成调价参数,匹配所述调价参数命中的预设调价策略。
33.结合第二方面,本发明还提供了第二方面的第1种实施方式,查找模块在运行时,具体执行:
34.对同一乘客端,基于主目标订单信息,获取预设时间内相同起点位置和相同终点位置的次目标订单信息;
35.其中,所述次目标订单信息包括有k级次目标订单信息,具体为:
36.第一级次目标订单信息的开始时间节点与主目标订单信息的开始时间节点在相邻的预设时间段内;
37.第k级次目标订单信息的开始时间节点与第k-1级次目标订单信息的开始时间节点在预设时间段内。
38.结合第二方面,本发明还提供了第二方面的第2种实施方式,模型建立模块在运行时,具体执行:
39.按照预设分组条件对所述目标订单信息进行分组;
40.计算分组后分组区间内不同折扣率下的平均下单率;
41.基于折扣率和平均下单率生成实际调价曲线;
42.通过预设目标函数拟合动态调价曲线生成动态调价曲线。
43.第三方面,本发明提供了一种电子设备,包括至少一个处理器,以及与所述至少一
个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,所述至少一个处理器执行指令时,具体执行如第一方面中任一项所述的一种动态调价方法。
44.第四方面,本发明提供了一种存储介质,存储有计算机程序,其特征在于:所述计算机程序被处理器执行时,具体执行如第一方面中任一项所述的一种动态调价方法。
45.与现有技术相比,本发明的有益效果是:本技术实施例中,在历史订单信息中,将预设时间内的次目标订单信息和主目标订单信息归类为同一目标订单信息,通过同一目标订单信息建模,有效反应真实打车需求,有效避免短时间内同一乘客端多次发起打车请求激活动态调价,造成调整价格偏大的问题。
附图说明
46.下面结合附图对本发明的具体实施方式作进一步详细的说明,其中:
47.图1是本发明的一种动态调价方法的流程示意图;
48.图2是本发明的一种动态调价装置的结构示意图;
49.图3是本发明的一实施例中动态调价曲线的拟合结果的示意图。
具体实施方式
50.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
51.下面将参照附图更详细地描述本公开的优选实施例。虽然附图中显示了本公开的优选实施例,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
52.在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实施例”和“一个实施例”表示“至少一个示例实施例”。术语“另一实施例”表示“至少一个另外的实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
53.在网约车领域,网约车平台为了平衡司机端利益和乘客端的便利,在不同时间点或不同地点进行动态调价,在这种动态调价场景下,由于乘客端每发起一个打车请求,在网约车系统中会生成一个相应的订单,在使用高峰的场景下,由于乘客端的数量较多,容易出现司机端不够的现象,而乘客端为尽快匹配相应的司机端,会在短时间内多次请求打车并生成相应的订单,而订单的数量增多会激发动态调价短时间内调整打车价格,这些由同一用户发起的打车订单并不能反应真实的打车意愿,而动态调价场景下由于乘客端的请求变多而增长打车费用,容易给用户造成不好的使用感受。
54.实施例1
55.如图1所示,本发明所述的一种动态调价方法,包括:
56.获取乘客端的历史订单信息;
57.查询所述历史订单信息中符合预设查询条件的主目标订单信息;
58.对同一乘客端,在历史订单信息中,查找预设时间内的次目标订单信息;
59.将所述主目标信息和所述次目标信息归类为同一目标订单信息;
60.基于所述同一目标订单信息,建立动态调价模型;
61.获取乘客端的当前订单信息,并将所述当前订单信息输入动态调价模型生成调价参数,匹配所述调价参数命中的预设调价策略。
62.本实施例中,在历史订单信息中,将预设时间内的次目标订单信息和主目标订单信息归类为同一目标订单信息,通过同一目标订单信息建模,有效反应真实打车需求,有效避免短时间内同一乘客端多次发起打车请求激活动态调价,造成调整价格偏大的问题。
63.步骤1:获取乘客端的历史订单信息。
64.具体的,历史订单信息包括起点位置和终点位置、订单距离、开始时间和结束时间、派单时长、总时长、询价次数、下单次数、折扣率和订单金额。
65.步骤2:查询所述历史订单信息中符合预设查询条件的主目标订单信息。
66.具体的,预设查询条件通常为预设的时间段或区域,例如查找广州市早上八点至九点的订单。
67.步骤3:在历史订单信息中,查找预设时间内的次目标订单信息。
68.步骤4:将所述主目标信息和所述次目标信息归类为同一目标订单信息。
69.在步骤3-步骤4中,在进行次目标订单信息查询时,对同一乘客端,基于主目标订单信息,获取预设时间内相同起点位置和相同终点位置的次目标订单信息;其中,所述次目标订单信息包括有k级次目标订单信息,具体为:第一级次目标订单信息的开始时间节点与主目标订单信息的开始时间节点在相邻的预设时间段内;第k级次目标订单信息的开始时间节点与第k-1级次目标订单信息的开始时间节点在预设时间段内。例如,目标乘客端在早上8:00-9:00之间一共发建立了五次打车订单,这五次打车订单的开始时间节点分别为:8:12、8:14、8:17、8:20、8:37,根据预设的查询条件找到了8:14的订单为主目标订单,预设时间段设定为5分钟,则将8:12的订单和8:17的订单为第一级次目标订单,8:20的订单为第二级次目标订单,故将8:12至8:20之间的四个订单归类为同一目标订单信息,而8:37的订单归类为另一目标订单。
70.在一优选实施例中,在进行次目标订单信息查询时,若多个乘客端的起点位置和终点位置相同,且开始时间在预设的相邻时间段内,则将另外乘客端的相关订单信息也作为次目标订单信息。在日常生活中经常出现同行的一群乘客同时发起打车请求建立订单的场景,这些乘客端为尽快匹配相对应的司机端,经常会同时发起订单,但是这些乘客端只需匹配一个司机端,而剩余其他乘客端的订单会影响动态调价中的询价率,将这些订单合并为同一目标订单信息,可反应真实的打车需求,进而生成合适的动态调价模型。
71.步骤5:基于所述同一目标订单信息,建立动态调价模型。
72.具体的,基于同一目标订单信息建立动态调价模型,可有效剔除短时间内同一乘客端重复创建的多个订单,而同一目标订单信息可反应该查询条件下的真实打车用户数量,而进行相对合适的动态调价。
73.步骤5具体包括以下步骤:
74.步骤5.1:按照预设分组条件对所述目标订单信息进行分组;
75.步骤5.2:计算分组后分组区间内不同折扣率下的平均下单率;
76.步骤5.3:基于折扣率和平均下单率生成实际调价曲线;
77.步骤5.4:通过预设目标函数拟合动态调价曲线生成动态调价曲线。
78.在步骤5.1-步骤5.4中,预设分组条件可为时间段分组、里程段分组、起点位置分组和终点位置分组,按照不同类型对订单进行分组,可确保订单调价模型的适用范围更广,以不同折扣率下的平均下单率建立动态调节曲线,并以sigmoid函数作为预设目标函数对动态调节曲线进行拟合得到动态调价曲线,sigmoid函数可保证随着折扣率的增加,询价下单率增加的单调性。例如,如图3所示,该图中横轴为折扣率,从左向右折扣率依次降低,纵坐标为询价下单量,柱状图为该折扣率下的询价量,折线为某区域某时段下,不同折扣下用户实际的平均询价下单率,曲线为通过sigmoid函数拟合的动态调价曲线,从图中可以看出,当左侧折扣率较高时,出现有一个峰值,该峰值属于异常情况,而sigmoid函数通过压缩数据的方式,将动态调价曲线拟合为一条平滑的曲线,保证了随着折扣率的增加,询价下单率增加的单调性。
79.步骤6:获取乘客端的当前订单信息,并将所述当前订单信息输入动态调价模型生成调价参数,匹配所述调价参数命中的预设调价策略。
80.具体的,通过将乘客端的当前订单信息中的起点位置、终点位置、开始时间作为输入找到合适分组后的动态调价曲线,获取当前询价量和下单量并算出当前的询价下单率,基于询价下单率在动态调价曲线上找到相对应的折扣率,并通过当前订单信息中的起点位置、终点位置、开始时间匹配对应的调节策略找到对应的调价系数,通过将动态调价曲线上获取的折扣率和调价系数的乘积作为该乘客端的当前订单的折扣率。
81.综上所述,本发明执行时,一方面,在历史订单信息中,将预设时间内的次目标订单信息和主目标订单信息归类为同一目标订单信息,通过同一目标订单信息建模,有效避免短时间内同一乘客端多次发起打车请求激活动态调价,造成调整价格偏大的问题;另一方面,通过sigmoid函数通过压缩数据的方式,将动态调价曲线拟合为一条平滑的曲线,保证了随着折扣率的增加,询价下单率增加的单调性。
82.本实施例所述动态调价方法的其它步骤参见现有技术。
83.实施例2
84.如图2所示,第二方面,本发明公开了一种动态调价装置,包括订单信息获取模块m1、查询模块m2、查找模块m3、归类模块m4、模型建立模块m5和匹配模块m6。
85.订单信息获取模块m1用于获取乘客端的历史订单信息;
86.查询模块m2用于查询所述历史订单信息中符合预设查询条件的主目标订单信息;
87.查找模块m3用于在历史订单信息中,查找预设时间内的次目标订单信息;
88.归类模块m4用于将所述主目标信息和所述次目标信息归类为同一目标订单信息;
89.模型建立模块m5用于基于所述同一目标订单信息,建立动态调价模型;
90.匹配模块m6用于获取乘客端的当前订单信息,并将所述当前订单信息输入动态调价模型生成调价参数,匹配所述调价参数命中的预设调价策略。
91.作为优选的实施方式,查找模块m3在运行时,具体执行:
92.对同一乘客端,基于主目标订单信息,获取预设时间内相同起点位置和相同终点位置的次目标订单信息;
93.其中,所述次目标订单信息包括有k级次目标订单信息,具体为:
94.第一级次目标订单信息的开始时间节点与主目标订单信息的开始时间节点在相邻的预设时间段内;
95.第k级次目标订单信息的开始时间节点与第k-1级次目标订单信息的开始时间节点在预设时间段内。
96.作为优选的实施方式,模型建立模块m5在运行时,具体执行:
97.按照预设分组条件对所述目标订单信息进行分组;
98.计算分组后分组区间内不同折扣率下的平均下单率;
99.基于折扣率和平均下单率生成实际调价曲线;
100.通过预设目标函数拟合动态调价曲线生成动态调价曲线。
101.综上所述,本实施例所述装置在运行时,能实现实施例1中所述的动态调价方法的全部步骤,以实现实施例1中所达到的技术效果。
102.本实施例所述动态调价装置的其它结构参见现有技术。
103.实施例3
104.本发明还公开一种电子设备,至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,所述至少一个处理器执行指令时,具体实现以下的步骤:
105.获取乘客端的历史订单信息;
106.查询所述历史订单信息中符合预设查询条件的主目标订单信息;
107.对同一乘客端,在历史订单信息中,查找预设时间内的次目标订单信息;
108.将所述主目标信息和所述次目标信息归类为同一目标订单信息;
109.基于所述同一目标订单信息,建立动态调价模型;
110.获取乘客端的当前订单信息,并将所述当前订单信息输入动态调价模型生成调价参数,匹配所述调价参数命中的预设调价策略。
111.实施例4
112.本发明还公开一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时,具体实现以下步骤:
113.获取乘客端的历史订单信息;
114.查询所述历史订单信息中符合预设查询条件的主目标订单信息;
115.对同一乘客端,在历史订单信息中,查找预设时间内的次目标订单信息;
116.将所述主目标信息和所述次目标信息归类为同一目标订单信息;
117.基于所述同一目标订单信息,建立动态调价模型;
118.获取乘客端的当前订单信息,并将所述当前订单信息输入动态调价模型生成调价参数,匹配所述调价参数命中的预设调价策略。
119.本公开可以是方法、装置、系统和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于执行本公开的各个方面的计算机可读程序指令。
120.计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是但不限于电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器
(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
121.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
122.用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,上述编程语言包括面向对象的编程语言—诸如smalltalk、c 、java等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
123.以上已经描述了本公开的各实施方式,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施方式。在不偏离所说明的各实施方式的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施方式的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文披露的各实施方式。
再多了解一些

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

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

相关文献