ItinerAI
ItinerAI ułatwia planowanie kolejnej podróży.
Działanie
ItinerAI jest przeznaczony dla podróżnych, którzy chcą odkrywać nowe miejsca bez konieczności szczegółowego planowania. Tworzy ona pełny plan podróży dla wybranej lokalizacji, w tym informacje o hotelach, godzinach zameldowania i wymeldowania, atrakcjach i nie tylko. Aplikacja łączy algorytmy matematyczne i model językowy Gemini, aby dostosować plany podróży do preferencji użytkownika.
Po otrzymaniu szczegółów podróży aplikacja pobiera hotele i aktywności z interfejsu Google Maps API na podstawie lokalizacji i budżetu. Działania pasujące do zainteresowań użytkownika są oceniane i zgrupowane za pomocą zgrupowania przestrzennego opartego na gęstości z użyciem ulepszenia K-means w razie potrzeby. AI w Gemini dopracowuje te wybory, aby były zgodne z preferencjami użytkownika. Dokonuje tego, analizując charakter działań i opinii.
Następnie hotele są przypisywane do klastrów aktywności na podstawie ich bliskości, przy użyciu obliczeń odległości euklidesowej. Jeśli hotele są blisko siebie, klastry są łączone, co zmniejsza redundancję. Na koniec AI w Gemini integruje preferencje użytkownika, czas trwania podróży i logistykę, aby utworzyć szczegółowy plan na każdy dzień. Dane wyjściowe to głęboko zagnieżdżony plik JSON zawierający rozumowanie i wyjaśnienia, które zostały zainspirowane technikami łańcucha myślenia, aby zwiększyć dokładność.
To dopiero początek. W przyszłości planowanie podróży ItinerAI zostanie rozbudowane o analizę 5-osiową, która pozwoli na lepsze dopasowanie aktywności i wyboru hotelu, o asystenta konwersacyjnego do ustawiania parametrów podróży oraz o narzędzia do rezerwacji transportu. Dzięki temu ItinerAI stanie się kompleksowym rozwiązaniem dla podróżnych.
Utworzone za pomocą
- Flutter
- Android
Zespół
Autor:
Punchi Samanallu
Od
Sri Lanka