【技术实现步骤摘要】
一种上车点推荐方法及系统
本说明书一个或多个实施例涉及出行领域,特别涉及一种上车点推荐方法及系统。
技术介绍
在目前的打车软件中,在用户下单之前,打车软件的后台会为用户推荐一个或多个上车点,用户可以从推荐的上车点中选择确定上车点,从而可以便于接该单的司机确定接驾的位置。通常情况下,打车软件的后台推荐的上车点需要在便于用户步行达到的同时,又要便于司机开车达到。因此,需要提高上车点推荐的准确性,使得用户从推荐的上车点中确定上车点后,用户和司机双方都可以快速而准确地到达该上车点。
技术实现思路
本说明书实施例之一提供一种上车点推荐方法,所述方法包括:基于用户的起始位置确定若干个候选上车点;根据与所述起始位置相关联的历史订单确定所述候选上车点中每个候选上车点的特征集;获取目标上车点推荐模型;使用所述目标上车点推荐模型,基于所述每个候选上车点的特征集,从所述候选上车点中确定与所述用户的起始位置相关联的推荐上车点;以及将所述推荐上车点发送至所述用户的终端。本说明书实施例之一提供一种上车点推荐系统,其特 ...
【技术保护点】
1.一种上车点推荐方法,其特征在于,所述方法包括:/n基于用户的起始位置确定若干个候选上车点;/n根据与所述起始位置相关联的历史订单确定所述候选上车点中每个候选上车点的特征集;/n获取目标上车点推荐模型;/n使用所述目标上车点推荐模型,基于所述每个候选上车点的特征集,从所述候选上车点中确定与所述用户的起始位置相关联的推荐上车点;以及/n将所述推荐上车点发送至所述用户的终端。/n
【技术特征摘要】
1.一种上车点推荐方法,其特征在于,所述方法包括:
基于用户的起始位置确定若干个候选上车点;
根据与所述起始位置相关联的历史订单确定所述候选上车点中每个候选上车点的特征集;
获取目标上车点推荐模型;
使用所述目标上车点推荐模型,基于所述每个候选上车点的特征集,从所述候选上车点中确定与所述用户的起始位置相关联的推荐上车点;以及
将所述推荐上车点发送至所述用户的终端。
2.根据权利要求1所述的上车点推荐方法,其特征在于,所述使用所述目标上车点推荐模型,基于所述每个候选上车点的特征集,从所述候选上车点中确定推荐上车点包括:
利用所述目标上车点推荐模型以及所述特征集,计算所述每个候选上车点作为推荐上车点的得分;以及
基于所述每个候选上车点作为推荐上车点的得分,对所述候选上车点进行排序以确定与所述用户起始位置相关联的推荐上车点。
3.根据权利要求2所述的上车点推荐方法,其特征在于,所述目标上车点推荐模型的训练方法包括训练步骤,包括:
获取多个第一历史订单;
获取所述多个第一历史订单中每个第一历史订单对应的第一参考上车点的第一特征集,以及所述每个第一历史订单对应的第一标签;
基于所述每个第一历史订单对应的第一标签以及所述第一参考上车点的第一特征集对初始模型进行训练,以得到初始上车点推荐模型;以及
基于所述初始上车点推荐模型确定所述目标上车点推荐模型。
4.根据权利要求3所述的上车点推荐方法,其特征在于,所述每个第一历史订单对应的第一标签基于所述每个第一参考上车点与所述每个第一历史订单对应的实际上车点之间的距离是否小于预设距离确定。
5.根据权利要求3所述的上车点推荐方法,其特征在于,所述基于所述初始上车点推荐模型确定所述目标上车点推荐模型包括验证步骤:
获取多个第二历史订单;
获取所述多个第二历史订单中每个第二历史订单对应的第二参考上车点的第二特征集,以及所述每个第二历史订单对应的第二标签;以及
基于所述每个第二历史订单对应的第二标签以及所述第二参考上车点的第二特征集对所述初始上车点推荐模型进行验证,以得到所述目标上车点推荐模型。
6.根据权利要求5所述的上车点推荐方法,其特征在于,所述基于所述每个第二历史订单对应的第二标签以及所述第二参考上车点的第二特征集对所述初始上车点推荐模型进行验证,以得到所述目标上车点推荐模型包括:
对于所述每个第二历史订单,将所述第二特征集以及所述第二标签输入到所述初始上车点推荐模型以获得所述第二参考上车点的得分;
基于所述第二参考上车点的得分,对所述第二参考上车点进行排序而得到排名前X位的第二参考上车点的预测推荐结果;
根据所述排名前X位的第二参考上车点的预测推荐结果和所述每个第二历史订单对应的排名前X位的上车点的真实推荐结果,确定归一化折损累计增益;
根据所述归一化折损累计增益判断是否将所述初始上车点推荐模型指定为所述目标上车点推荐模型。
7.根据权利要求6所述的上车点推荐方法,其特征在于,所述根据所述归一化折损累计增益判断是否将所述初始上车点推...
【专利技术属性】
技术研发人员:张彦,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。