[比赛]新冠期间饿了么骑士行为预估-数据理解

写在前面

饿了么的比赛的赛题数据理解。


一、骑士行为数据

courier_id 骑士id
wave_index 波次index
tracking_id 订单id
courier_wave_start_lng 波次起始时刻骑士位置
courier_wave_start_lat 波次起始时刻骑士位置
action_type 行为类型
expect_time 行为对应时刻

  • 骑士在波次起始时刻的经纬度(和后续订单的距离远近)
  • 行为类型为取餐影响后续行为是否有大概率是送餐
  • 行为对应时刻(和后续订单的接受时间差距大小,小的更容易接受)

该波次的已知行为数据(根据哪些要素?现在背单的个数,如果已有单要送要关注预计送达时间,如果已有单要接要注意预计接单时间,关注接单点和送单点的地点),需要预测骑手是先完成已有两单的送餐,还是去接新单。


二、订单去送点之间的导航数据

courier_id 骑士id
wave_index 波次id
tracking_id 源订单id
source_type 源点类型(Assign/PickFood/DeliverFood)
source_lng 源点经度
source_lat 源点纬度
target_tracking_id 目标订单id
target_type 目标点类型(Assign/PickFood/DeliverFood)
target_lng 目标点经度
target_lat 目标点纬度
grid_distance 源点与目标点的高德距离

  • 首先 tracking_id 和上面重复,即表示骑手目前的订单
  • 告诉我们现在和下一步的行为
  • 重点是之间的距离(现在的理解是越短越有可能发生)

三、服务数据

courier_id 骑士id
wave_index 波次id
tracking_id 订单id
weather_grade 天气状况(正常天气/轻微恶劣天气/恶劣天气/极恶劣天气/罕见恶劣天气)
pick_lng 取餐经度
pick_lat 取餐纬度
deliver_lng 送餐经度
deliver_lat 送餐纬度
create_time 订单创建时间
confirm_time 订单确认时间
assigned_time 订单分配时间
time 时间戳
promise_deliver_time 承诺送达时间
estimate_pick_time 预计取餐时间
aoi_id 送餐点所在aoi id,aoi_id是可以唯一标识一个小区,写字楼园区,学校,医院等
shop_id 商户id,可以唯一标识一个商户

  • 天气一定是影响因素
  • 订单创建时间和订单确认时间是没有用的,因为商家确认和分配不受控制,只能从订单分配时间开始
  • 时间戳是什么意思,是现在的时间吗
  • 同一个商户id和送餐点id一样,是不是可以用经纬度代替这两者?

四、骑士画像数据

courier_id 骑士id
level 新老骑士
speed 骑士速度
max_load 背单能力

  • 这三个比较直接了

你可能感兴趣的:(比赛)