Inspiration
The inspiration behind Holiday Bliss stems from the desire to make holiday planning seamless, intuitive, and enjoyable. With advancements in AI and geolocation technology, we envisioned a platform that brings together everything a traveler needs—hotels, restaurants, trip planning, gift suggestions, and more—into one unified experience.
What it does
Holiday Bliss is a an AI Travel Companion and Holiday Planner:
Find Nearby Hotels and Restaurants: Using Google Maps API and TripAdvisor Hotel API, users can discover nearby accommodations and eateries. AI-powered classification helps users filter options based on budget, trip purpose, priorities, and the number of guests. Geolocation and Geocoding: Provides users with real-time location tracking for easy navigation and suggestions. AI Trip Planner: Gemini AI helps users create full holiday schedules by analyzing parameters like trip duration, destinations, and personal preferences. Personalized Chatbot: Powered by Llama 3 70B model, it helps users pick the perfect gifts for loved ones. Notes Saver: Users can save holiday plans, notes, and itineraries with real-time syncing using Supabase as the backend. Review Section with Sentiment Analysis: Users can write and share reviews while Gemini AI analyzes sentiments to provide insights into experiences. Cross-Platform Availability: A responsive web application and a mobile app ensure accessibility across all devices.
How we built it
Frontend: Web: HTML, CSS, JavaScript, PHP Mobile: Flutter and Dart Backend: Real-time data syncing using Supabase PHP and MySQL for database management in the web application APIs and Integrations: Google Maps API for geolocation and nearby search TripAdvisor Hotel API for hotel/restaurant recommendations Gemini AI for sentiment analysis and trip planning Llama 3 70B model for chatbot functionality Deployment: Docker for containerized deployment InfinityFree for hosting the web application
Challenges we ran into
In Training Llama 3 to provide meaningful gift suggestions required refining the dataset and improving conversational flow.
What we learned
AI Integration: Gained expertise in working with large-scale models like Llama 3 for personalized interactions. Backend Optimization: Improved our understanding of real-time backend systems using Supabase and Docker for deployment.
What's next for Holiday Bliss
Expanded AI Capabilities: Incorporate advanced natural language processing for even smarter chatbots. Multi-Language Support: Add support for multiple languages to cater to a global audience. Community Features: Enable user-generated travel guides and community forums
Built With
- dart
- docker
- flutter
- gemini
- infinityfree
- javascript
- llama
- mysql
- php
- supabase
- tripadvisor
Log in or sign up for Devpost to join the conversation.