软件没什么重要的,觉得它不过就是联系双方的app,最多也就是支付系统绑定、身份认证等等,算不得多大的项目,在硅谷随便找几个程序员就能做出来。
一开始的时候,uber的创始者们就是这么想的。
在计算用车需求量、配比、定位等等方面,他们一开始用的就是google的免费时间算法,结果计算出来的时间有超过3倍的误差,用户叫车之后居然要等10分钟甚至更久,大大的降低了时效性和便捷性,让用户的体验非常糟糕。
为此uber自己搭建了一个团队来开发自己的算法,请来了各方面的超级专家们,帮助设计和完善这种算法。
核心要求就是怎么能把无数个移动的点,用最短的线串起来,从而形成一个完整的链条,在uber软件上完美的体现。
一开始这样的要求被认为是没有必要的、浪费金钱和时间严重的,但只是经过短短的适应期之后,这种算法为uber带来了大大的便利,而且随着越来越完善的数据输入、算法改进,预计的时间最后也越来越准确,司机们效率也越来越高。
除了这个最重要的核心算法之外,uber还有另外两种精确算法。
第一种是溢价算法,在它的帮助之下,uber会根据早晚高峰段、拥挤程度等等,随时提高或者降低价格,从而促使更多的司机去载客,从而让用户们能迅速的离开。从而缓解掉这种交通拥挤。
而与此同时,因为有溢价系统,uber每次无论多少都只收20%的费用,那么在司机们来说,也就赚的钱更多了。
不仅仅如此,为了鼓励司机们多用良好的态度去服务顾客。uber还在溢价算法的基础上,又增加了一个奖励模式,通过司机们的服务和表现,以及各种约束和规范的执行程度来评分,从而决定每个月司机们奖金的多少。
这就又从另一个方向推动司机们的服务意识增强,让顾客们得到良好的体验,从而不但自己会继续使用uber,还会推荐朋友来使用