MeetMidway
Ridurre lo stress della pianificazione creando itinerari pianificati.
Descrizione
MeetMidway è un'applicazione web progettata per semplificare la logistica dell'organizzazione di meetup. Per fornire i migliori consigli, l'applicazione raccoglie informazioni sugli interessi di ciascun utente e consente agli utenti di selezionare e classificare le attività preferite da un elenco fornito. L'algoritmo MeetMidway prende quindi in considerazione le preferenze di tutti e suggerisce le attività migliori intorno a un punto intermedio, dando la priorità ad altre in base alle valutazioni di Google e a come si adattano meglio alle preferenze dell'utente. Questo punto intermedio viene calcolato come mediana geometrica dei valori di latitudine e longitudine di tutti i partecipanti ricavati dagli indirizzi inseriti. Abbiamo utilizzato varie API di Google Maps, tra cui Places, Geocoding e Roads. L'API Places è stata utilizzata per raccogliere informazioni su ogni singolo luogo all'interno di un determinato raggio dal punto intermedio. L'API Geocoding è stata utilizzata per convertire gli indirizzi in coordinate. In questa app, genera anche indicazioni stradali utilizzando l'API Roads fino al punto intermedio per ogni amico e cerca attività nella zona. Abbiamo utilizzato Gemini due volte nell'app. Gemini viene utilizzato per filtrare tutti i luoghi generati originariamente dall'API Places, in modo da soddisfare al meglio le preferenze degli utenti. Inoltre, Gemini è stato utilizzato per generare un itinerario personalizzato, dando la priorità alle valutazioni di Google e alla corrispondenza dei luoghi con le preferenze. Se gli utenti non sono soddisfatti dell'itinerario suggerito, possono richiamare Gemini per rigenerare il piano di viaggio in base alle loro esigenze.
Realizzato con
- Web/Chrome
- API Maps
- API Geocoding
- API Dynamic Maps
- API Directions
Team
Di
Team Vanakian
Da
Canada