- Home
- Archives
- 2026
- Vol. 6 Issue 5
- Article
Travel IQ: An AI-Powered Smart Travel Recommendation and Budget Planning System
Authors
1 Assistant Professor, Department of Information Science and Engineering, Bapuji Institute of Engineering and Technology / Visvesvaraya Technological University, India. 2 3 4 5 Department of Information Science and Engineering, Bapuji Institute of Engineering and Technology / Visvesvaraya Technological University, India.
Article Information
- Published In
- Volume 6, Issue 5 (2026)
- Published Online
- September-October 2026
- Pages
- 218-225
- Article Type
- Review Article
Abstract
View PDFPlanning a trip usually means hopping between search engines, booking sites, notes and spreadsheets, and on a group trip the money is often sorted out by hand at the end. This paper presents TravelIQ, a web application that keeps trip planning, a conversational travel assistant and shared-expense tracking in one place. A traveller fills in a single form and receives a day-wise itinerary, can put follow-up questions to the assistant, and can then divide a budget across spending categories, record expenses, split them among companions and compare planned and actual spending on a dashboard. The system is built in layers: a React and Vite frontend, a Python FastAPI backend that exposes REST endpoints, a MongoDB database and an external AI service that is reached only through the backend. The implementation was checked with twelve functional test cases, of which ten passed and two exposed known limitations (weather forecast availability and incomplete form input), and the arithmetic of the budget and settlement screens was verified on a six-person demonstration trip. The evaluation is functional only. Recommendation accuracy, itinerary feasibility, response time and user-study results are not reported, and the paper closes with its limitations and the evaluations that should follow.
Related Articles
Share Article
*Instagram doesn't support direct link sharing from web. Copy the link and share it in your Instagram story or post.