Il servizio del calcolo ottimo di itinerari personalizzati implementa un’estensione di un modello di ottimizzazione combinatoriale conosciuto in letteratura come orienteering. Il modello seleziona e sequenzia temporalmente la visita di un insieme di punti di interesse cercando di massimizzare la somma del loro rating e tenendo conto di vincoli temporali di visita. Tramite il gemello digitale è stato possibile aggiungere caratteristiche peculiari al problema, quali ad esempio poter scegliere l’orario e la sequenza di visita in base non solo al rating ma anche all’affollamento. Inoltre, è possibile tener conto di altre caratteristiche quali la tipologia dei punti di interesse (itinerari tematici) e profilo utente.