ItinerAI
ItinerAI semplifica la pianificazione della tua prossima avventura di viaggio.
Descrizione
ItinerAI è progettato per i viaggiatori che vogliono esplorare nuovi luoghi senza dover pianificare tutto nei minimi dettagli. Crea un itinerario completo per la località scelta, inclusi hotel, orari di check-in e check-out, attività e altro ancora. L'app combina algoritmi matematici e il modello linguistico Gemini per personalizzare piani di viaggio efficienti in base alle preferenze dell'utente.
Dopo aver ricevuto i dettagli del viaggio, la nostra app recupera hotel e attività dall'API Google Maps in base alla posizione e al budget. Le attività corrispondenti agli interessi dell'utente vengono valutate e raggruppate utilizzando il clustering spaziale basato sulla densità, con il perfezionamento K-means, se necessario. L'AI di Gemini perfeziona queste selezioni, assicurandosi che siano in linea con le preferenze degli utenti analizzando la natura delle attività e delle recensioni.
Gli hotel vengono poi assegnati ai cluster di attività in base alla vicinanza, utilizzando i calcoli della distanza euclidea. I cluster vengono uniti se gli hotel si trovano nelle vicinanze, riducendo la ridondanza. Infine, l'AI di Gemini integra le preferenze degli utenti, la durata del viaggio e la logistica per creare un piano dettagliato giorno per giorno. L'output è un JSON nidificato in modo molto approfondito che include ragionamenti e spiegazioni, ispirati alle tecniche di associazione di idee per una maggiore precisione.
Questo è solo l'inizio. I miglioramenti futuri includeranno un'analisi a cinque assi per una migliore selezione di attività e hotel, un assistente conversazionale per l'impostazione dei parametri di viaggio e strumenti per la prenotazione dei trasporti, rendendo ItinerAI una soluzione all-in-one per i viaggiatori.
Realizzato con
- Flutter
- Android
Team
Di
Punchi Samanallu
Da
Sri Lanka