🌍 gen-ai-travel-planner: Travel Itinerary Generator

Welcome to gen-ai-travel-planner, a user-friendly Travel Itinerary Generator built with Streamlit and powered by Google's PaLM model for text generation. Plan your dream trip with ease and get a personalized itinerary based on your preferences!

🚀 Features

  • Personalized Itineraries: Tailor-made travel plans for any city.
  • User Preferences: Customize your itinerary based on your interests.
  • Easy to Use: Simple and intuitive interface.

📋 Prerequisites

Before you embark on your itinerary planning adventure, ensure you have the necessary dependencies:

pip install streamlit google.generativeai ics

🛠 Getting Started

Get set up with these quick steps:

1.Clone the Repository

git clone 

2.Navigate to the Directory

cd gen-ai-travel-planner

3. API Key Configuration

  • Obtain an API key from Google.
  • Set it as an environment variable:

Linux/Unix:

export PALM_API_KEY=your-api-key

Windows:

set PALM_API_KEY=your-api-key

4.Launch the App

streamlit run app.py

Visit 🌐 http://localhost:8501 in your web browser to start planning!

📝 Usage Guide

  • Enter Your Destination: Type in the city you wish to explore.
  • Trip Duration: Specify the number of days for your adventure.
  • Activity Preferences: Select activities that pique your interest.
  • Generate Itinerary: Click the button and watch the magic happen!

💡 Contributing

Your ideas and contributions are welcome! Feel free to:

  • 🐛 Open issues for any bugs or suggestions.
  • ✨ Submit pull requests with improvements or new features.
  • Let's make travel planning fun and effortless for everyone!