¿Qué tipo de algoritmo usó Uber?

El algoritmo elige el controlador disponible más cercano. Sin embargo, está limitado a los controladores que están disponibles en la clase de servicio correcta, como uberX, UberXL o Uber Black. Los controladores a veces están disponibles en dos (o más) clases de servicio a la vez. Los conductores que tengan la aplicación de controlador configurada en modo fuera de línea no recibirán una solicitud.

Modelo de 4 pasos sobre cómo funciona Uber

  • Paso 1 (Solicitar un taxi): el primer paso en el modelo de negocio de uber es crear una demanda. Las personas tienen una aplicación para teléfonos inteligentes que les permite solicitar un taxi al instante o programarlo para algún tiempo después.
  • Paso 2 (coincidencia): en cuanto se realiza la solicitud, se envía una notificación sobre sus datos al conductor más cercano. El conductor del taxi tiene la opción de aceptar o rechazar el viaje. En caso de que rechace, se envía una notificación a otro conductor en esa área.
  • Paso 3 (Viaje): el cliente puede rastrear la cabina cuando llega y el ETA también se muestra al cliente. El medidor comienza tan pronto como el cliente se sienta en la cabina, que también se puede rastrear a través de la aplicación del lado del cliente. Los conductores amigables se aseguran de que el viaje sea cómodo para el pasajero.
  • Paso 4 (Pago y calificación): una vez que finaliza el viaje, el cliente tiene una opción para calificar al conductor. El sistema de calificación es una parte importante del modelo de negocios de Uber, ya que le permite a una persona conocer al conductor antes de reservar un viaje y lo ayuda a confiar en el conductor.
  • Una lectura obligada: cómo funciona Uber: información sobre el modelo de negocio y de ingresos – Juggernaut – Powering On Demand Apps