An Attribute-Based Explainable Recommendation System for Culinary Tourism
DOI:
https://doi.org/10.47709/cnahpc.v8i3.9456Keywords:
Content-Based Filtering, Explainable Recommendation System, Culinary Tourism, Cosine Similarity, TF-IDFAbstract
The rapid growth of digital tourism platforms has increased the availability of culinary destination information, making it challenging for users to identify destinations that best match their preferences. Recommendation systems have become an effective solution for providing personalized recommendations; however, most conventional approaches only present recommendation results without explaining the underlying reasons, thereby reducing user trust and transparency. This study proposes an Explainable Content-Based Recommendation System for culinary tourism by integrating TF-IDF feature representation with the Cosine Similarity algorithm. Culinary destination data were collected and preprocessed through text normalization and TF-IDF vectorization to represent the characteristics of each culinary destination. Cosine Similarity was then applied to measure the similarity between user preferences and culinary destinations, while an explanation module was developed to provide understandable reasons for each recommendation based on shared culinary attributes, including category, main ingredients, flavor characteristics, and price range. The proposed system was implemented as a web-based application using Python, Flask, and MySQL. Experimental results show that the system achieved a Precision@5 of 0.92, a Recall@5 of 0.88, and an average response time of 0.73 seconds, indicating that the proposed approach is capable of generating relevant recommendations with efficient computational performance. Furthermore, the explanation module enhances recommendation transparency by enabling users to understand the factors contributing to each recommendation. These findings demonstrate that the proposed system provides a practical, lightweight, and explainable solution for culinary tourism recommendation and has the potential to improve user experience in selecting culinary destinations.
Downloads
References
Adomavicius, G., & Tuzhilin, A. (2005). Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6), 734–749. https://doi.org/10.1109/TKDE.2005.99
Aggarwal, C. C. (2023). Recommender Systems: The Textbook (2nd ed.). Springer. https://doi.org/10.1007/978-3-031-38844-7
Aljihadu, L. H. (2025). Sistem Rekomendasi Wisata Kuliner di Gunungkidul Menggunakan Metode Content Based Filtering. Jurnal Informatika Dan Teknik Elektro Terapan, 13(1). https://doi.org/10.23960/jitet.v13i1.5955
Bengi, M., & Gunawan, C. R. (2025). Pengembangan Chatbot Rule-Based untuk Rekomendasi Wisata Berbasis Content-Based Filtering. Algoritma: Jurnal Ilmu Komputer Dan Informatika.
Cahyani, L., Sephiana, N., Tahir, M., & Aisyiah, J. (2024). Sistem Rekomendasi Wisata Kuliner Madura Menggunakan Content Based Filtering. Explore IT: Jurnal Keilmuan Dan Aplikasi Teknik Informatika, 16(1). https://doi.org/10.35891/explorit.v16i1.5366
Chen, L., Zhang, Y., & Wang, M. (2023). Explainable recommendation: Theory, algorithms, and applications. ACM Computing Surveys, 56(2), 1–36.
Christyawan, F., Rohman, A. N., & Hartanto, A. D. (2024). Application of Content-Based Filtering Method Using Cosine Similarity in Restaurant Selection Recommendation System. Journal of Information Systems and Informatics, 6(3). https://doi.org/10.51519/journalisi.v6i3.806
Jurafsky, D., & Martin, J. H. (2024). Speech and language processing (3rd ed. (draft)). https://web.stanford.edu/~jurafsky/slp3/
Kim, S. Y., Kim, D. H., Kim, M. J., Ko, H. J., & Jeong, O. R. (2024). XAI-Based Clinical Decision Support Systems: A Systematic Review. Applied Sciences, 14(15), 6638. https://doi.org/10.3390/app14156638
Lops, P., de Gemmis, M., & Semeraro, G. (2022). Content-Based Recommender Systems: State of the Art and Trends. In Recommender Systems Handbook. Springer.
Malikussaleh, S. O., Abdullah, D., & Razi, A. (2025). Implementasi Content-Based Filtering dengan TF-IDF dan Cosine Similarity untuk Sistem Rekomendasi Destinasi Wisata di Aceh Tengah. Rabit: Jurnal Teknologi Dan Sistem Informasi Univrab, 10(2), 1329–1339. https://doi.org/10.36341/rabit.v10i2.6532
Manning, C. D., Raghavan, P., & Schutze, H. (2008). Introduction to Information Retrieval. Cambridge University Press.
Nobrega, C. (2019). A Survey on Explainable Recommendation.
Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner’s Approach (9th Edition). McGraw-Hill.
Priskila, R., Sari, N. N. K., & Putra, P. B. A. A. (2023). Implementasi Content-Based Filtering Menggunakan TF-IDF dan Cosine Similarity untuk Sistem Rekomendasi Resep Masakan. Jurnal Teknologi Informasi.
Resnick, P., & Varian, H. R. (1997). Recommender Systems. Communications of the ACM, 40(3), 56–58. https://doi.org/10.1145/245108.245121
Ricci, F., Rokach, L., & Shapira, B. (2022). Recommender Systems Handbook (3rd Edition). Springer. https://doi.org/10.1007/978-1-0716-2197-4
Salsabilla, C., & Utomo, D. W. (2025). Sistem Rekomendasi Wisata Kabupaten Pekalongan dengan Content Based Filtering. Sistemasi: Jurnal Sistem Informasi, 14(1), 262–270.
Setiawan, R. D. (2025). Sistem Rekomendasi Wisata menggunakan Metode Content-Based Filtering. Prosiding Seminar Nasional Teknologi Informasi Dan Komunikasi.
Tintarev, N., & Masthoff, J. (2022). Explaining Recommendations: Design and Evaluation. In Recommender Systems Handbook. Springer.
Wang, Y., Li, X., & Zhang, H. (2024). A Content-Based Recommendation Approach for Tourism Destination Recommendation Using User Preference Modeling. Expert Systems with Applications.
Warta, D., Pramono, & Maulindar, J. (2025). Sistem Rekomendasi Kuliner Ikonik Kota Solo Menggunakan Metode Content Based Filtering. Jurnal Teknologi Terpadu.
Zhang, Y., & Chen, X. (2020). Explainable Recommendation: A Survey and New Perspectives. Foundations and Trends in Information Retrieval, 14(1), 1–101. https://doi.org/10.1561/1500000066
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Ni Wayan Priscila Yuni Praditya, Indah Pratiwi Putri, Hendra Di Kesuma

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.











