Travel Genie: An Intelligent End-to-End Travel and Itinerary Planning System
Travel Genie: An Intelligent End-to-End Travel and Itinerary Planning System
Gollapalli Akshitha,Dr. V. Uma Rani
2026 · DOI: 10.22214/ijraset.2026.84134
International Journal for Research in Applied Science and Engineering Technology · 0 Citations
TLDR
Travel Genie is presented, an intelligent travel and itinerary system designed to generate intelligent and personalized travel itineraries for tourists visiting London that provides an effective decision-support system for automated travel planning and enhances the overall travel experience through intelligent itinerary generation.
Abstract
Travel itinerary planning is a complex optimization problem that requires balancing multiple factors such as budget,
trip duration, accommodation preferences, attraction categories, transportation accessibility and user interests. While existingtravel planning systems can generate personalized itineraries, they often lack a comprehensive optimization framework thatsimultaneously considers geographical proximity, user preferences. To address this challenge, this paper presents Travel Genie,an intelligent travel and itinerary system designed to generate intelligent and personalized travel itineraries for tourists visitingLondon. The proposed framework integrates clustering and optimization techniques including K-Means Clustering, ConstraintSatisfaction Problem (CSP), Mixed Integer Linear Programming (MILP) and Genetic Algorithm (GA) to generate feasible andpersonalized travel itineraries. User preferences including trip type, budget, group size, trip duration, preferred attractioncategories and accommodation requirements are collected through an interactive interface. K-Means clustering groupsgeographically similar Points of Interest (POIs) to reduce travel complexity, while CSP filters infeasible travel options based onuser-defined constraints. MILP then selects an optimal set of attractions that maximizes itinerary quality while satisfying allconstraints. Finally, the Genetic Algorithm enhances itinerary diversity and minimizes unnecessary travel between attractionclusters. The generated itineraries are organized into daily schedules with recommended accommodations, nearby transportationinformation and time-slot allocation for each Point of Interest through a user-friendly Streamlit interface. Experimentalevaluation demonstrates the effectiveness of the proposed framework in generating feasible and personalized itineraries withimproved clustering quality, high constraint satisfaction and efficient itinerary optimization. The proposed approach provides aneffective decision-support system for automated travel planning and enhances the overall travel experience through intelligentitinerary generation