Home/ Projects/ Travel Booking AI
AI Agent Python LLM

Travel Booking AI

A conversational AI assistant that handles end-to-end travel planning โ€” flights, hotels, and itineraries โ€” through natural language interaction with live travel APIs.

๐Ÿ“…2025
๐Ÿท๏ธPersonal Project
๐Ÿ’ปPython, LLM APIs, REST
View on GitHub โ† All Projects

The Problem

Booking travel is fragmented and time-consuming. Users juggle multiple sites, compare hundreds of options, and have no intelligent assistant that understands their preferences and context across the entire booking flow.

The Solution

An LLM-powered conversational agent that takes a plain-language travel request (e.g., "I want to fly from Chicago to NYC next Friday, budget $200, prefer morning flights") and handles the full search, comparison, and itinerary generation in one flow.

System Architecture

๐Ÿ’ฌ User Natural Language Input
Intent Parsing
LLM Intent Extraction
API Calls
Flight + Hotel API Integration
Scoring & Filtering
Results Ranking & Comparison
LLM Generation
โœ… Packaged Itinerary + Recommendations

Screenshots / Demo

๐Ÿ–ผ๏ธ

Screenshots & demo coming soon