

Travel Genie: A Chatbot for Travellers
Abstract
With the help of Google's Gemini API, this full-stack travel assistant chatbot provides interactive AI responses, real-time travel advice, and weather updates via the OpenWeatherMap API. For a captivating user experience, it has features like dynamic formatting, bold text, emojis, and multilingual translation. A straightforward file-based authentication system does user registration and login, and local storage is used to store user sessions. After logging in, they are taken to a chatbot interface that has CRUD capabilities for emergency contacts and chat messages. Each of these is connected to a distinct user ID for safe, customized data processing. Built with Node.js and Express, the backend serves the frontend, which is made with HTML, CSS, and JavaScript. It offers RESTful API routes for contact management, chat, and authentication. The user interface is deployable, responsive, and easy to use. For users and learners seeking a customizable local assistant, this database-free, lightweight solution is perfect. Future enhancements like password hashing, JWT auth, cloud storage, or chatbot personality variations can be easily implemented thanks to the modular codebase.
References
Haldar, S., Pierce, M., & Capretz, L. F. (2025, January). Exploring the integration of generative AI tools in software testing education: A case study on ChatGPT and Copilot for preparatory testing artifacts in postgraduate learning. IEEE Access, 13, 46070–46090.
Khairkar, A. D., et al. (2023, June). Travelling chatbot using Android application. In 2023 3rd International Conference on Intelligent Technologies (CONIT). https://doi.org/10.1109/CONIT59222.2023.10205544
Chen, A., et al. (2024, September). TravelAgent: An AI assistant for personalized travel planning. arXiv preprint. https://arxiv.org/abs/2409.08069
Abed, S. S. (2024). Acceptance and use of artificial intelligence in online tourism services by Generation Z in Saudi Arabia. IEEE Access, 12, 164533–164542. https://doi.org/10.1109/ACCESS.2024.3492001
Hô, L., & Lim, K. H. (2022, December). POIBERT: A transformer-based model for the tour recommendation problem. In 2022 IEEE International Conference on Big Data (Big Data). https://doi.org/10.1109/BigData55660.2022.10020467
Refbacks
- There are currently no refbacks.