Smart Travel Planner AI is an AI-powered web app that helps travelers plan trips quickly and intelligently. It provides personalized destination suggestions, AI-generated day-by-day schedules, budget estimation, and live weather & flight information using external APIs. It also features an AI chat assistant for travel tips, visa requirements, and safety guidance.
Personalized Destinations – Based on user interests, budget & dates
AI-Generated Daily Plans – Top attractions, food experiences, day-wise schedule
Budget Estimation – Flights, accommodation, food & activities
Live Weather & Flight Data – Real-time updates via APIs
AI Travel Chat Assistant – Answers questions on safety, culture & local tips
Dynamic prompts from user inputs for relevant trip generation
Responses in JSON for easy frontend integration
AI triggers external APIs (flights, weather) automatically
Uses vector database (Pinecone/Weaviate) to retrieve travel FAQs, safety, and cultural data for factually accurate answers
Correctness: Ensure accurate and personalized travel plans based on input
Efficiency: Use optimized APIs and AI function calling for fast response
Scalability: Cloud-ready backend and vector database for handling high traffic
Zero-Shot Prompt Example: This project uses zero-shot prompting with OpenAI's API, meaning the model is asked to perform a task without any example given beforehand.
You provide only the task instruction or question directly.
The model relies on its training to generate a response without any sample input-output pairs.
Zero-shot prompting is useful for quick, flexible tasks where you want the model to infer what to do from your instructions alone.