Inspiration The inspiration for Travel Ally stemmed from the frustration of trip planning. Many existing tools require users to switch between multiple platforms for flights, hotels, and attractions, often resulting in fragmented and time-consuming research. We wanted to create a solution that simplifies the process—one that eliminates the need for complex AI prompts and instead provides real-time, adaptable travel planning with minimal user effort.
What We Learned Throughout this project, we explored the intersection of AI, real-time data processing, and user experience design. We gained hands-on experience with:
Natural Language Processing (NLP) to generate personalized itineraries. API integration for real-time weather, location status, and budget tracking. Frontend and backend development to ensure a seamless user experience. User friendly filter-based inputs over traditional chatbot-style interactions.
How We Built It AI-Powered Itinerary Generation
Used GPT-4 to generate optimized travel schedules based on user selections. Designed a prompt-free UI where users select preferences via checkboxes. Real-Time Data Integration
Google Maps API for route planning and distance calculations. OpenWeather API to dynamically adjust itineraries based on weather conditions. Google Places API to verify location status before including attractions in the plan. User Interface & Experience
Built the frontend using Streamlit/React for an interactive experience. Developed the backend using Flask/FastAPI for smooth API handling. Challenges We Faced Balancing real-time adaptability with AI-generated plans: Ensuring that AI-generated itineraries could flexibly update when conditions changed (e.g., sudden weather changes, closures) without disrupting the user experience. Efficient API Calls: Optimizing API usage to prevent delays and rate limits while fetching real-time data. Personalization without complexity: Designing an interface that delivers customized itineraries without requiring users to type detailed prompts, making it user-friendly for all travelers.
The Future of Travel Ally Our next steps include: Consider Traffic/ Crowd Find local transportation for the options Real-Time Adaptability – AI Updates Plan Instantly Checks if locations are open or closed (officially closed, temporarily closed). Many travelers struggle to check visa requirements & entry restrictions before booking
Log in or sign up for Devpost to join the conversation.