每年,全球有超过 14 亿人使用网约车应用程序出行,仅俄罗斯每年就有超过 25 亿次出行。为每位乘客匹配理想的司机是网约车服务的责任。那么,市场领导者如何应对这一复杂任务呢?通过处理千兆字节的实时数据并部署算法(包括基于机器学习的算法),他们确保为乘客匹配最合适的司机。
但所有这些数据点究竟是如何合成的呢?从高层次来看,该过程涉及几个关键步骤:
下一步是分批处理:汇总一段时间内的附近订单,然后智能地重新分配司机,以确保每个订单都能得到最佳匹配。这种策略使公司能够在半分钟内分配司机,大大减少客户的等待时间。
然而,只有满足以下条件才可实现这一效率水平:
现在,让我分享一下我在最受欢迎的全球出租车服务公司之一的工作经历,我在这个项目中担任市场领域的产品经理,负责以客户可靠性和公司利润为主要目标。负责合作伙伴集成产品,以及使用机器学习工具优化供应分配逻辑。我们开始吧!
该平台于 2019 年在英国推出。每次推出时,我们都必须以某种方式配置设置。总体而言,这对我们来说是成功的:我们实现了可接受的可靠性数据(在叫车市场,主要的可靠性指标通常代表成功完成的乘车次数与所有客户订单的比率)。然而,在许多情况下,我们的决策更多是“基于专业知识”而不是数据驱动:我们利用移动平台员工的知识来为每个合作伙伴的优势提供建议。
看到我们独特的价值主张真正发挥作用,被客户使用并产生收入,真是太好了。尽管如此,公司已经在司机匹配方面积累了经验,我们知道我们可以优化乘车交换市场。因此,我们的机器学习工程师开始工作,结果令人鼓舞:每个关键指标平均增加了 5%。令人惊讶的是,我们之前的一些配置设置有多么错误。尽管我们在两个完全不同的市场运营(下面详细介绍俄罗斯的经验),但这种模式仍然重复出现。通过逐步微调功能的权重、引入新功能或放弃一些功能,仍有改进空间。然而,一些地区(偏远城市或只是固定平台没有强大客户群的地方)必须保持手动控制。然而,“乘车交换平台”变得更智能、更可靠、更经济高效。更不用说,我们成为世界上第一个在一个应用程序中为客户创建完全集成的交通服务市场,也是第一个用机器学习为其提供支持的公司。
对于我们来说,主要指标是预订行程并最终到达目的地的满意客户百分比(GC/GCR——总完成率)。
10%/20%/50% –> ML 模型实施的百分比(而非手动驾驶员搜索配置)增加。蓝线说明了使用 ML 模型的 GCR(总完成率)指标的性能。与红线上的 GCR 形成对比的是手动驾驶员搜索配置。
自推出以来,我在该平台上经历了很多,也学到了很多教训。其中包括:
初始场景
进入 2020 年代,俄罗斯的出租车服务由大约 4,300 家组织提供,其中大部分是私营实体。商业企业的激增归因于国家对许可证发放和关税控制监管措施的限制减少。这导致小型企业激增,市场竞争激烈。当时,我的移动平台作为标准的出租车服务聚合器运营,与 Uber、Yandex 和 Citymobil 等其他市场参与者争夺客户和司机。由于竞争加剧,出租车市场面临亏损,而消费者需求的变化使形势进一步复杂化。
使命
该出行平台旨在将全球所有可能的交通参与者整合到一个平台上,为企业客户创造全新的服务水平,优先考虑车辆到达速度和优化行程成本。该出行平台通过战略协议和合作伙伴关系获得了俄罗斯最大的司机群体,尤其是 2020 年与 Citymobil 的合作以及 2021 年与另一家主要参与者的合作
我们产品团队的目标在达成这些合作协议之后,我必须同步众多流程。关键任务之一是优化平台上客户订单在供应商之间的分配,以提高可靠性并降低每次旅行的成本。然而,出现了一个关键的市场问题:如何以对客户最有利的方式决定使用谁以及何时使用?
脚步
需要考虑的两个因素:主要开支与旅行无关——获取和运营成本。
这些数据点说明了机器学习驱动的决策如何超越手动做出的决策。
主要指标