Inspiration
Our inspiration stems from the desire to enhance the experience of international travel, making it more seamless and enjoyable for travelers worldwide.
What it does
Our project seeks to enhance the functionality of the Google Maps API by integrating features that enable users to obtain routes based on images of a particular location using Gemini AI technology. Additionally, we've incorporated a chatbot component into our platform to assist users in crafting comprehensive travel itineraries.
How we built it
We utilized two distinct Gemini AI models: 'gemini-pro-vision' for location recognition from images and 'gemini-pro' for the chatbot functionality. The backend of our application was developed using Django, while for deployment, we opted for client-side deployment.
Challenges we ran into
One of the major challenges we encountered was in the deployment phase. We initially experimented with various platforms such as Firebase, Modal, and AWS, but ultimately decided on client-side deployment due to its compatibility and ease of implementation.
Accomplishments that we're proud of
We are proud of successfully enhancing the functionality of Google Maps through the integration of Gemini AI technology. Our project represents a significant step forward in improving the overall travel experience for users.
What we learned
Throughout the development process, we gained valuable insights into the capabilities of Gemini AI, as well as invaluable experience in deploying AI models. Additionally, we refined our skills in backend development using Django.
What's next for Travel Assistant
Moving forward, we plan to incorporate real-time news updates about various destinations into our platform, further enriching the travel experience for our users.
Log in or sign up for Devpost to join the conversation.