Ho notato che in realtà queste app sono parecchio incerte a volte, il che ti dice che l'algoritmo non è magia. Combinano dati in tempo reale come i pattern di traffico attuali (presi da Google Maps o servizi simili), i tempi storici di preparazione del ristorante per diversi tipi di pasti, la posizione e la velocità attuali del fattorino, e la distanza verso il tuo indirizzo - poi inseriscono tutto in modelli di machine learning addestrati su migliaia di ordini completati per predire i ritardi. La parte complicata è che i ristoranti sono la variabile più grande; un locale di pizza affollato venerdì sera impiega molto più tempo di un posto di sushi di martedì, quindi le app tengono traccia del tempo di preparazione per ristorante, ora del giorno e complessità dell'ordine. Il meteo, il comportamento del fattorino e gli incidenti casuali entrano in gioco, è per questo che a volte vedrai l'ETA aggiornarsi mentre il fattorino prosegue - l'algoritmo continua a ricalcolare in base ai nuovi dati piuttosto che usare solo la stima iniziale.