TripSmart: An ML-Powered Group Travel Decision Support and Recommendation System | IJCSE Volume 10 – Issue 2 | IJCSE-V10I2P35
Table of Contents
ToggleInternational Journal of Computer Science Engineering Techniques
ISSN: 2455-135X
Volume 10, Issue 2
|
Published:
Author
Sheela Verma, Aman Dhruwanshi, Ketan Miree, Omprakash Bhagat, Arshmit Singh Bhatia
Abstract
This paper proposes TripSmart, a hybrid group travel recommendation system that integrates Content-Based Filtering (CBF) and Neural Collaborative Filtering (NCF) to enhance recommendation accuracy and personalization. The CBF component utilizes TF-IDF vectorization and cosine similarity to model semantic relationships between user preferences and destination attributes, while the NCF component leverages deep neural architectures to capture latent user-item interaction patterns. The proposed hybrid framework combines both approaches using a weighted scoring mechanism to generate optimized recommendations. The system incorporates contextual parameters such as budget constraints, geographical location, and group preferences to improve decision relevance. Experimental evaluation demonstrates superior performance of the hybrid model, achieving a precision of 0.886, recall of 0.863, F1-score of 0.874, and accuracy of 0.819. The results indicate significant improvements in recommendation diversity, cold-start handling, and overall system robustness compared to standalone models.
Keywords
machine learning, neural collaborative filtering, recommendation systems, travel recommendation systems, hybrid modelsConclusion
This paper presents TripSmart, a hybrid travel recommendation system that integrates Content-Based Filtering and Neural Collaborative Filtering to generate personalized group travel recommendations. The proposed approach effectively improves recommendation accuracy, relevance, and diversity by combining semantic analysis with deep learning-based user-item interaction modeling. The experimental results demonstrate that the hybrid model outperforms individual approaches, achieving higher precision, recall, F1-score, and accuracy. The system also addresses key challenges such as cold-start problems and limited personalization, making it suitable for real-world travel planning applications.
Future work can focus on integrating advanced techniques such as Graph Neural Networks and real-time data processing to further enhance recommendation quality. Additionally, incorporating user feedback mechanisms, explainable AI, and integration with booking platforms can improve system scalability, transparency, and practical usability.
References
[1]X. He, L. Liao, H. Zhang, L. Nie, X. Hu, and T. S. Chua, “Neural Collaborative Filtering,” in Proc. World Wide Web Conf. (WWW), pp. 173–182, 2025.
[2]L. Wu, X. He, X. Wang, K. Zhang, and M. Wang, “A Survey on Neural Recommendation Systems,” IEEE Trans. Knowl. Data Eng., vol. 35, no. 1, pp. 1–21, 2024.
[3]Y. Koren, R. Bell, and C. Volinsky, “Matrix Factorization Techniques for Recommender Systems,” IEEE Computer, vol. 42, no. 8, pp. 30–37, 2024.
[4]S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme, “BPR: Bayesian Personalized Ranking from Implicit Feedback,” in Proc. UAI Conf., pp. 452–461, 2023.
[5]G. Adomavicius and A. Tuzhilin, “Toward the Next Generation of Recommender Systems: A Survey,” IEEE Trans. Knowl. Data Eng., vol. 17, no. 6, pp. 734–749, 2022.
[6]J. Bobadilla, F. Ortega, A. Hernando, and A. Gutiérrez, “Recommender Systems Survey,” Knowledge-Based Systems, vol. 46, pp. 109–132, 2022.
[7]M. Zhang and N. Hurley, “Avoiding Monotony: Improving the Diversity of Recommendation Lists,” in Proc. ACM RecSys, pp. 123–130, 2021.
[8]X. Wang, X. He, M. Wang, F. Feng, and T. S. Chua, “Neural Graph Collaborative Filtering,” in Proc. SIGIR Conf., pp. 165–174, 2019.
[9]Kaggle, “Travel Dataset,” [Online]. Available: https://www.kaggle.com/
[10]OpenWeatherMap API, “Weather Data API,” [Online]. Available: https://openweathermap.org/api
[11]P. Covington, J. Adams, and E. Sargin, “Deep Neural Networks for YouTube Recommendations,” in Proc. ACM RecSys, pp. 191–198, 2016.
[12]H. Wang, N. Wang, and D. Yeung, “Collaborative Deep Learning for Recommender Systems,” in Proc. KDD Conf., pp. 1235–1244, 2015.
