Graph Neural Network-Based Personalized Tourism Recommendation with Contextual User Preference Modeling

Authors

  • Fernando Salonen Department of Electrical Engineering and Computer Science, University of Missouri, Columbia, MO, USA. Author
  • Fernando White School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR, USA. Author
  • Krish Mittal School of Computing, Clemson University, Clemson, SC, USA. Author
  • Reuben Cahean Department of Computer Science, George Mason University, Fairfax, VA, USA. Author

Keywords:

Graph Neural Networks, Personalized Recommendation, Tourism, Context-Awareness, User Modeling, Systems Design, Fairness, Privacy

Abstract

The rapid digitization of the global tourism sector has created an urgent need for intelligent recommendation systems that can guide travelers through overwhelming volumes of heterogeneous options, ranging from accommodations and attractions to multimodal transport services. Traditional collaborative filtering and matrix factorization methods rely on shallow interaction patterns and struggle to capture the intricate, high-order relationships among users, points of interest, contextual signals, and evolving preferences. This paper presents a comprehensive systems-level investigation into the design, deployment, and governance of graph neural network (GNN) architectures for personalized tourism recommendation with a particular emphasis on contextual user preference modeling. We examine how heterogeneous information networks can encode travelers, destinations, temporal dynamics, spatial constraints, social ties, and situational factors into a unified relational structure that is then processed through message-passing GNN encoders. The discussion moves beyond algorithmic novelty to address structural trade-offs including scalability under massive tourist flows, infrastructure requirements for real-time inference, robustness to popularity and exposure biases, fairness across diverse traveler demographics, and privacy compliance under global data protection regulations. Through a synthesis of architectural paradigms, deployment strategies, and policy considerations, the paper develops a holistic framework for building sustainable, trustworthy, and context-sensitive tourism recommender systems that are situated within the broader socio-technical fabric of smart tourism ecosystems.

References

1. Ricci, F., Rokach, L., & Shapira, B. (2011). Introduction to recommender systems handbook. In Recommender systems handbook (pp. 1–35). Springer.

2. Bobadilla, J., Ortega, F., Hernando, A., & Gutiérrez, A. (2013). Recommender systems survey. Knowledge-Based Systems, 46, 109–132.

3. Kipf, T. N., & Welling, M. (2017). Semi-supervised classification with graph convolutional networks. In International Conference on Learning Representations (ICLR).

4. Hamilton, W. L., Ying, R., & Leskovec, J. (2017). Inductive representation learning on large graphs. In Advances in Neural Information Processing Systems (pp. 1024–1034).

5. van den Berg, R., Kipf, T. N., & Welling, M. (2018). Graph convolutional matrix completion. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining.

6. Wang, X., He, X., Wang, M., Feng, F., & Chua, T. S. (2019). Neural graph collaborative filtering. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval (pp. 165–174).

7. Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., & Yu, P. S. (2021). A comprehensive survey on graph neural networks. IEEE Transactions on Neural Networks and Learning Systems, 32(1), 4–24.

8. Rendle, S. (2010). Factorization machines. In 2010 IEEE International Conference on Data Mining (pp. 995–1000). IEEE.

9. Koren, Y., Bell, R., & Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42(8), 30–37.

10. Liu, Q., Zeng, Y., Mokhosi, R., & Zhang, H. (2018). STAMP: Short-term attention/memory priority model for session-based recommendation. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (pp. 1831–1839).

11. Hidasi, B., Karatzoglou, A., Baltrunas, L., & Tikk, D. (2016). Session-based recommendations with recurrent neural networks. In International Conference on Learning Representations (ICLR).

12. Zhang, S., Yao, L., Sun, A., & Tay, Y. (2019). Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys, 52(1), 1–38.

13. Wang, H., Zhao, M., Xie, X., Li, W., & Guo, M. (2019). Knowledge graph convolutional networks for recommender systems. In The World Wide Web Conference (pp. 3307–3313).

14. Malewicz, G., Austern, M. H., Bik, A. J., Dehnert, J. C., Horn, I., Leiser, N., & Czajkowski, G. (2010). Pregel: a system for large-scale graph processing. In Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data (pp. 135–146).

15. Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., ... & Zheng, X. (2016). TensorFlow: a system for large-scale machine learning. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16) (pp. 265–283).

16. Beutel, A., Chen, J., Doshi, T., Qian, H., Wei, L., Wu, Y., ... & Chi, E. H. (2019). Fairness in recommendation ranking through pairwise comparisons. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (pp. 2212–2220).

17. Yu, X. (2026, January). AI-Driven Personalization across Domains for Local Categorical Query Understanding and Context-Aware Retrieval. In Proceedings of the 2nd International Conference on Artificial Intelligence, Digital Media Technology and Social Computing (pp. 77-82).

18. Gunawardana, A., & Shani, G. (2011). Evaluating recommender systems. In Recommender systems handbook (pp. 257–297). Springer.

19. Hardt, M., Price, E., & Srebro, N. (2016). Equality of opportunity in supervised learning. In Advances in Neural Information Processing Systems (pp. 3315–3323).

20. Dwork, C., & Roth, A. (2014). The algorithmic foundations of differential privacy. Foundations and Trends in Theoretical Computer Science, 9(3–4), 211–407.

21. Ying, Z., Bourgeois, D., You, J., Zitnik, M., & Leskovec, J. (2019). GNNExplainer: Generating explanations for graph neural networks. In Advances in Neural Information Processing Systems (pp. 9244–9255).

22. Yang, Q., Liu, Y., Chen, T., & Tong, Y. (2019). Federated machine learning: Concept and applications. ACM Transactions on Intelligent Systems and Technology, 10(2), 1–19.

Downloads

Published

2026-08-13

How to Cite

Graph Neural Network-Based Personalized Tourism Recommendation with Contextual User Preference Modeling. (2026). Journal of Data Intelligence and AI Systems, 1(3). https://www.jdataai.org/index.php/home/article/view/151