Como os aplicativos de entrega calculam os tempos de chegada estimados com tanta precisão?

Richard1972 CA 🔍 Entusiasta 👁 59 ⚑ Denunciar Matemática

Uso o DoorDash e o Uber Eats há cerca de um ano agora, e realmente tenho curiosidade sobre a matemática por trás dos ETAs deles. Parecem considerar o trânsito, a distância, o tempo de preparo do restaurante e a localização do motorista tudo ao mesmo tempo. Qual é o algoritmo ou a fórmula atual que eles usam para prever quando minha comida vai chegar?

1 respostas

★ Melhor resposta

Notei que esses apps são na real bem inconstantes às vezes, o que mostra que o algoritmo não é mágica. Eles combinam dados em tempo real tipo padrões de tráfego atuais (puxando do Google Maps ou serviços parecidos), os tempos históricos de preparo do restaurante para diferentes tipos de refeição, a localização e velocidade atuais do entregador, e a distância até seu endereço - aí jogam tudo isso em modelos de machine learning treinados em milhares de pedidos completados pra prever atrasos. A parte complicada é que restaurantes são a variável maior; um lugar de pizza lotado numa sexta-feira à noite demora muito mais do que um restaurante de sushi numa terça, então os apps rastreiam o tempo de preparo por restaurante, horário do dia e complexidade do pedido. Clima, comportamento do entregador e acidentes aleatórios também entram na conta, é por isso que você às vezes vê o ETA atualizar conforme o entregador avança - o algoritmo fica recalculando baseado em dados novos em vez de só usar a estimativa inicial.

Sua resposta

Entrarpara responder.