Enhancing Hotel Recommendation Using Multi-Criteria Neural CollaborativeFiltering

Authors

  • ID Abu Tholib Universitas Nurul Jadid
  • ID Fathorazi Nur Fajri Universitas Nurul Jadid
  • ID Ilham Saifudin Universitas Muhammadiyah Jember
  • ID Hairani Universitas Bumigora
  • TL Juvinal Ximenes Guterres Universidade Oriental Timur Lorosa’e

DOI:

https://doi.org/10.30812/upgrade.v4i1.6253

Keywords:

Hotel Recommendation, Multi criteria recommendation, Neural Collaborative Filtering, Preference Modeling

Abstract

The increasing volume of hotel information on online travel platforms made hotel selection more difficult for users because decision making had to consider multiple aspects simultaneously, including value, accessibility, service, room quality, cleanliness, and sleep quality. Conventional recommendation methods often depended on overall ratings and therefore were not sufficiently capable of representing the multidimensional nature of hotel preferences. This study proposed an improved multi-criteria neural collaborative filtering (MCNCF) model for hotel recommendation using the Bali Hotel Review dataset. The proposed model integrated user identity, hotel identity, and six structured hotel evaluation criteria to learn user preferences in a more detailed and preference-sensitive manner. The experimental design was also strengthened through a more reliable preprocessing and evaluation pipeline, including data splitting before scaling, training-based imputation for missing values, and user ranking evaluation. The model was implemented using embedding-based neural interaction learning to capture nonlinear relationships between users, hotels, and multi-criteria features. The results showed that the proposed approach achieved stable and competitive performance across testing splits of 10%, 20%, 30%, and 40%. On the original rating scale, the model produced the best Root Mean Square Error of 0.416400 and the lowest Mean Absolute Error of 0.351719. In addition, the ranking performance remained consistently high, with Normalized Discounted Cumulative Gain values ranging from 0.976540 to 0.996243. These findings demonstrated that the proposed approach provided an effective and robust solution for hotel recommendation by leveraging structured multi-criteria preference information within a neural recommendation framework.

References

Afkanpour, M., Hosseinzadeh, E., and Tabesh, H. (2024). Identify the most appropriate imputation method for handling missing values in clinical structured datasets: a systematic review. BMC Medical Research Methodology, 24(1):188. https://doi.org/10.1186/s12874-024 02310-6.

Alamsyah, A. (2023). Bali Hotel Reviews Dataset. page https://data.mendeley.com/datasets/s62ycm698z/2. https://doi.org/10.17632/s62ycm698z.2.

Alghamdi, A. (2025). Leveraging Spectral Clustering and Long Short-Term Memory Techniques for Green Hotel Recommendations in Saudi Arabia. Sustainability, 17(5):2328. https://doi.org/10.3390/su17052328.

Alqahtani, S. (2025). Deep-EFNet: An Optimized EfficientNetB0 Architecture With Dual Regularization for Scalable Multi-Class Brain Tumor Classification in MRI. IEEE Access. https://doi.org/10.1109/ACCESS. 2025.3567919.

Chen, K., Wang, P., and Zhang, H.-y. (2021). A novel hotel recommendation method based on personalized preferences and implicit relationships. International Journal of Hospitality Management, 92:102710. https: //doi.org/10.1016/j.ijhm.2020.102710.

Darraz, N., Karabila, I., El-Ansari, A., Alami, N., and El Mallahi, M. (2025). Advancing recommendation systems with DeepMF and hybrid sentiment analysis: Deep learning and Lexicon-based integration. Expert Systems with Applications, 279:127432. https://doi.org/10.1016/j.eswa.2025.127432.

Elahi, E., Anwar, S., Al-Kfairy, M., Rodrigues, J. J. P. C., Ngueilbaye, A., Halim, Z., and Waqas, M. (2025). Graph Attention-based Neural Collaborative Filtering for Item-Specific Recommendation System Using Knowledge Graph. Expert Systems with Applications, 266:126133. https://doi.org/10.1016/j.eswa.2024.126133.

Feng, L. and Hua, W. (2025). Research on ecotourism recommendation based on graph neural network. Procedia Computer Science, 261:1201–1207. https://doi.org/10.1016/j.procs.2025.04.705.

Guo, L., Sun, L., Jiang, R., Luo, Y., and Zheng, X. (2023). Recommendation based on attributes and social relationships. Expert Systems with Applications. https://doi.org/10.1016/j.eswa.2023.121027.

Hassanzadeh, R., Majidnezhad, V., and Arasteh, B. (2025). A novel recommender system using light graph convolutional network and personalized knowledge-aware attention sub-network. Scientific Reports, 15(1):15693. https://doi.org/10.1038/s41598-025-99949-y.

HN, H. K., Muchakhandi, S., and Niranjan, P. (2025). Plant Leaf Disease Identification Using VGG, ResNet, Inception-ResNet, and DenseNet Models with Optimized Image Enhancement. pages 1–6. https://doi.org/10.1109/NMITCON65824.2025.11188183.

Idrissi, N. and Zellou, A. (2020). A systematic literature review of sparsity issues in recommender systems. Social Network Analysis and Mining, 10:1–23. https://doi.org/10.1007/s13278-020-0626-2.

Le, Q. H., Mau, T. N., Tansuchat, R., and Huynh, V. N. (2022). A Multi-Criteria Collaborative Filtering Approach Using Deep Learning and Dempster-Shafer Theory for Hotel Recommendations. IEEE Access, 10. https://doi.org/10.1109/ACCESS.2022.3165310.

Li, J., Guo, S., Ma, R., He, J., Zhang, X., Rui, D., Ding, Y., Li, Y., Jian, L., and Cheng, J. (2024). Comparison of the effects of imputation methods for missing data in predictive modelling of cohort study datasets. BMC Medical Research Methodology, 24(1):41. https://doi.org/10.1186/s12874-024-02173-x.

Liu, P., Dang, R., Wang, P., Xu, Y., and Zhang, Y. (2025). Online-offline combined adaptive hotel recommendation system considering attribute importance and group consensus. Decision Support Systems, 196:114503. https://doi.org/10.1016/j.dss.2025.114503.

Majeed, F., Siddique, A., Zafar, M., and Shaukat, K. (2026). A Fusion of Recommendation Techniques to Deliver Personalized Tourism Experience. IET Software, 2026(1):9218059. https://doi.org/10.1049/sfw2/9218059.

Mansoury, M., Abdollahpouri, H., Pechenizkiy, M., Mobasher, B., and Burke, R. (2021). A Graph-Based Approach for Mitigating Multi-Sided Exposure Bias in Recommender Systems. ACM Trans. Inf. Syst., 40(2).https://doi.org/10.1145/3470948.

Mastan, M., Jose, G. J. A., Rakesh, B., and Umar, S. (2026). Enhancing hotel recommendations with multi agent reinforcement learning: a novel MADDPG approach. Expert Systems with Applications, page 131928.https://doi.org/10.1016/j.eswa.2026.131928.

Monti, D., Rizzo, G., and Morisio, M. (2021). A systematic literature review of multicriteria recommender systems. Artificial Intelligence Review, 54(1). https://doi.org/10.1007/s10462-020-09851-4.

Morabbi, S., Soltanizadeh, H., Mozaffari, S., and Fadaeieslam, M. J. (2026). Partial derivative regularized knowledge transformation for deep neural networks generalization. Pattern Analysis and Applications, 29(1):12.https://doi.org/10.1007/s10044-025-01559-x.

Nolasco Jr, E., Aldea, A. C., and Villaverde, J. (2025). Dog Activity Recognition Using Convolutional Neural Network. Engineering Proceedings, 92(1):41. https://doi.org/10.3390/engproc2025092041.

Panarto, F. A., Phanghegar, T. M., Gunardi, V., and Cenggoro, T. W. (2024). Leveraging User-item Interactions and Hotel Characteristics for Hotel Recommendations in Indonesia with Graph Neural Networks. Procedia Computer Science, 245:710–719. https://doi.org/10.1016/j.procs.2024.10.297.

Payandenick, M., Othman, M. K., and Payandenick, M. (2026). A multi-criteria recommendation system for personalised tourism experiences with user query analysis. Information Technology and Tourism, 28(1):3. https://doi.org/10.1007/s40558-025-00348-w.

Priyanto, D., Triwijoyo, B. K., Jollyta, D., Hairani, H., and Dasriani, N. G. A. (2023). Data Mining Earthquake Prediction with Multivariate Adaptive Regression Splines and Peak Ground Acceleration. MATRIK: Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer, 22(3):583–592. https://doi.org/10.30812/matrik.v22i3.3061.

Rezaimehr, F. (2024). T and TRS: robust collaborative filtering recommender systems against attacks. Multimedia Tools and Applications, 83(11):31701–31731. https://doi.org/10.1007/s11042-023-16641-x.

Shadbahr, T., Roberts, M., Stanczuk, J., Gilbey, J., Teare, P., Dittmer, S., Thorpe, M., Torne, R. V., Sala, E., and Lio, P. (2023). The impact of imputation quality on machine learning classifiers for datasets with missing values.Communications medicine, 3(1):139. https://doi.org/10.1038/s43856-023-00356-z.

Shambour, Q. Y., Abualhaj, M. M., Kharma, Q. M., and Taweel, F. M. (2022). A fusion multi-criteria collaborative filtering algorithm for hotel recommendations. International Journal of Computing Science and Mathematics,16(4). https://doi.org/10.1504/IJCSM.2022.1005373.

Tholib, A., Widiyaningtyas, T., and Prasetya, D. D. (2025). An intelligent recommendation system utilizing a hybrid deep learning method. Engineering, Technology & Applied Science Research, 15(4):25971–25977. https://doi.org/10.48084/etasr.12230.

Widiyaningtyas, T., Saifudin, I., Zaeni, I. A. E., Maulana, M. Z. N., and Caesarendra, W. (2025). Memory-based collaborative filtering based on matrix factorization and Gower’s set rank. Journal of King Saud University Computer and Information Sciences, 37(9):289. https://doi.org/10.1007/s44443-025-00261-6.

Xiao, B., Xie, X., Yang, C., and Wang, Y. (2022). RTN-GNNR: Fusing Review Text Features and Node Features for Graph Neural Network Recommendation. IEEE Access, 10:114165–114177. https://doi.org/10.1109/ACCESS.2022.3218882.

Yahia, A. B., Kadir, I., Abdallaoui, A., and El-Hmaidi, A. (2025). Enhancing Relative Humidity Modelling Using L2 Regularization Updates. Scientific reports, 15(1):14796. https://doi.org/10.1038/s41598-025-94356-9.

Zhong, L., Luo, Y., Zhang, X., Zhang, H., and Wang, J. (2021). Enhanced hotel recommendation method addressing the deviation between overall rating and detailed criteria ratings on Tripadvisor.com. Journal of Intelligent and Fuzzy Systems, 40(3). https://doi.org/10.3233/JIFS-201577.

Downloads

Published

2026-07-15

How to Cite

Abu Tholib, Fathorazi Nur Fajri, Ilham Saifudin, Hairani, & Juvinal Ximenes Guterres. (2026). Enhancing Hotel Recommendation Using Multi-Criteria Neural CollaborativeFiltering. UPGRADE : Jurnal Pendidikan Teknologi Informasi, 4(1). https://doi.org/10.30812/upgrade.v4i1.6253