Journal of Computer Networks, Architecture and High Performance Computing
Vol. 8 No. 3 (2026): Research Paper July 2026

An Attribute-Based Explainable Recommendation System for Culinary Tourism

Ni Wayan Priscila Yuni Praditya (Information Systems Study Program, Faculty of Computer Science, Universitas Indo Global Mandiri, Palembang, Indonesia)
Indah Pratiwi Putri (Information Systems Study Program, Faculty of Computer Science, Universitas Indo Global Mandiri, Palembang, Indonesia)
Hendra Di Kesuma (Information Systems Study Program, Faculty of Computer Science, Universitas Indo Global Mandiri, Palembang, Indonesia)



Article Info

Publish Date
01 Aug 2026

Abstract

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.

Copyrights © 2026






Journal Info

Abbrev

CNAPC

Publisher

Subject

Computer Science & IT Education

Description

Journal of Computer Networks, Architecture and Performance Computing is a scientific journal that contains all the results of research by lecturers, researchers, especially in the fields of computer networks, computer architecture, computing. this journal is published by Information Technology and ...