Utilizing GP 2 for Restaurant Recommendation

Authors

  • Nitamayega Telkom University
  • Gia Septiana Wulandari Telkom University
  • Kemas Rahmat Saleh Wiharja Telkom University

DOI:

https://doi.org/10.34818/INDOJC.2024.9.1.907

Keywords:

GP 2, knowledge graph, recommender system, restaurant recommendation

Abstract

The increasing diversity of food and beverage providers poses a challenge for people to find a restaurant that aligns with their preferences. Restaurant recommendation systems can address this problem by providing accurate and relevant suggestions. Although there are many previous studies have explored various recommendation methodologies, the utilization of knowledge graph implemented with GP 2 is still limited. Knowledge graphs can represent complex information in a structured way, while GP 2 is a graph-specific programming language that has a simple syntax. This research focuses on the implementation of a knowledge graph-based restaurant recommendation system with GP 2. The recommendation scheme built can provide the best accuracy, reaching 84.97%. This shows that the knowledge graph-based restaurant recommendation system with GP 2 can demonstrate the effectiveness of the system in providing accurate and relevant recommendations, showing the potential of knowledge graph and GP 2 for the development of recommendation systems in the future and being an effective solution to overcome recommendation problems.

Downloads

Download data is not yet available.

References

Editor, “Suka Bingung Saat Pilih Menu Makanan? Begini Penjelasan Psikologisnya,” GenerasiMilenial, 28 Oktober 2022.

V. A. Dhini, “Jumlah Usaha Penyedia Makanan & Minuman di DKI Jakarta Terbanyak se-Indonesia,” Databoks, 20 Juni 2022.

R. H. Mondi, A. Wijayanto dan Winarno, “Recommendation System With Content-Based Filtering Method for Culinary Tourism In Mangan Application,” ITSMART: Jurnal Ilmiah Teknologi dan Informasi, 2019.

A. A. Fakhri, Z. K. A. Baizal dan E. B. Setiawan, “Restaurant Recommender System Using User-Based Collaborative Filtering Approach: A Case Study at Bandung Raya Region,” Journal of Physics: Conference Series, 2019.

K. H. Muliadi dan C. C. Lestari, “Rancang Bangun Sistem Rekomendasi Tempat Makan Menggunakan Algoritma Typicality Based Collaborative Filtering,” Techno.Com, 2019.

M. N. S. Bahri, I. P. Y. D. Jaya, B. Dirgantoro, Istikmal, U. A. Ahmad dan R. R. Septiawan, “Implementasi Sistem Rekomendasi Makanan pada Aplikasi EatAja Menggunakan Algoritma Collaborative Filtering,” Jurnal Multinetics, 2021.

S. Krishnaraj, “Restaurant Recommendation System Using Machine Learning Algorithms,” RIET-IJSET International Journal of Science Engineering and Technology, 2021.

L. Miao, X. Li, D. Yu, Y. Ren, Y. Huang and S. Cao, "Integrating Users’ Long-Term and Short-Term Interests With Knowledge," Journal of King Saud University – Computer and Information Sciences, 2023.

G. S. Wulandari dan D. Plump, “Verifying Graph Programs with Monadic Second-Order Logic,” Springer-Verlag, 2021.

K. R. S. Wiharja, “An iterative approach for schema aware knowledge graph completion,” Doctoral dissertation, University

of Aberdeen, 2020.

X. Zou, “A Survey on Application of Knowledge Graph,” Journal of Physics: Conference Series, 2020.

M. H. Syed, T. Q. B. Huy dan S.-T. Chung, “Context-Aware Explainable Recommendation Based on Domain Knowledge Graph,” Big Data and Cognitive Computing, 2022.

B. Courtehoute dan D. Plump, “A Small-Step Operational Semantics fo GP 2,” Electronic Proceedings in Theoretical Computer Science, 2021.

Downloads

Published

2024-05-13

How to Cite

Nitamayega, Gia Septiana Wulandari, & Kemas Rahmat Saleh Wiharja. (2024). Utilizing GP 2 for Restaurant Recommendation. Indonesian Journal on Computing (Indo-JC), 9(1), 8–19. https://doi.org/10.34818/INDOJC.2024.9.1.907

Issue

Section

Computer Science