SISTEM REKOMENDASI KEDAI KOPI DI KOTA SURAKARTA DENGAN KATEGORI FASILITAS MENGGUNAKAN ITEM-BASED COLLABORATIVE FILTERING

Bagus Cahyo Putro, Dwi Remawati, Sri Hariyati Fitriasih, Kumaratih Sandradewi

Abstract


The surge in the number of coffee shops in Surakarta City has raised the need for a recommendation sistem that can present choices according to user preferences, especially related to the category of facilities (such as smoking rooms, meeting rooms, outdoor spaces, working-friendly cafes (WFC), omakase, and specialty coffee) and building concepts (modern, vintage, and industrial). This research aims to develop and implement a web-based coffee shop recommendation sistem to help users find coffee shops based on their preferences. The method used in this study is Item-Based Collaborative filtering with cosine similarity. Coffee shop data is collected manually from Google Maps, then processed and stored in a database for recommendation calculation purposes. The sistem was developed using Flutter for the frontend, Laravel for the backend, and MySQL for the database. The study’s results show that the built recommendation sistem can produce a list of relevant coffee shops based on user preferences. The validity test using a confusion matrix in the Working-friendly cafe (WFC) preference scenario with a modern building concept yielded an accuracy of 85.7%, precision of 60%, recall of 75%, and an F1-score of 67%. These results show that the recommended sistem performs well and can serve as a decision-making tool for users when choosing a coffee shop in Surakarta City.

Lonjakan jumlah coffee shop di Kota Surakarta memunculkan kebutuhan akan sistem rekomendasi yang mampu menyajikan pilihan sesuai preferensi pengguna, terutama terkait kategori fasilitas (seperti smoking room, meeting room, outdoor space, working-friendly cafe (WFC), omakase, dan specialty coffee) serta konsep bangunan (modern, vintage, dan industrial). Penelitian ini bertujuan untuk mengembangkan dan mengimplementasikan sistem rekomendasi kedai kopi berbasis web yang dapat membantu pengguna menemukan kedai kopi sesuai dengan preferensi mereka. Metode yang digunakan dalam penelitian ini adalah Item-Based Collaborative filtering dengan pendekatan cosine similarity. Data kedai kopi dikumpulkan secara manual dari Google Maps, kemudian diproses dan disimpan dalam basis data untuk kebutuhan perhitungan rekomendasi. Sistem dikembangkan menggunakan Flutter sebagai frontend, Laravel sebagai backend, dan MySQL sebagai sistem manajemen basis data. Hasil penelitian menunjukkan bahwa sistem rekomendasi yang dibangun mampu menghasilkan daftar kedai kopi yang relevan sesuai dengan preferensi pengguna. Uji validitas menggunakan confusion matrix pada skenario preferensi Working-friendly cafe (WFC) dengan konsep bangunan modern menghasilkan nilai akurasi sebesar 85,7%, precision sebesar 60%, recall sebesar 75%, dan F1-score sebesar 67%. Hasil tersebut menunjukkan bahwa sistem rekomendasi yang dikembangkan memiliki performa yang cukup baik dan dapat dijadikan sebagai alat bantu pengambilan keputusan bagi pengguna dalam memilih kedai kopi di Kota Surakarta.


Full Text:

PDF

References


Erlangga, E., & Sutrisno, H. (2020). Sistem Rekomendasi Beauty Shop Berbasis Collaborative Filtering. EXPERT: Jurnal Manajemen Sistem Informasi Dan Teknologi, 10(2), 47. https://doi.org/10.36448/jmsit.v10i2.1611

Haikal, M. B., Nirwan, S., & Resdiana, W. (2025). Pengembangan Sistem Rekomendasi Kopi Dengan Metode Collaborative Filtering Berbasis Website. JKBTI : Jurnal Kecerdasan Buatan Dan Teknologi Informasi, 4(3), 271–281. https://doi.org/10.69916/jkbti.v4i3.371

Hajon, F. T., Watomakin, D. B., Weking, A. N., & Soda, F. (2025). Penerapan Metode Collaborative Filtering Untuk Aplikasi E-Commerce Penjualan Hasil Produk Ikan. RIGGS: Journal of Artificial Intelligence and Digital Business, 4(2), 7683–7691. https://doi.org/10.31004/riggs.v4i2.1900

Halim, F., Wijaya, A. H., & Wiyono, W. (2022). Analisis dan Perancangan E-Commerce Berbasis Web Dengan Penerapan Sistem Perekomendasian Menggunakan Metode Collaborative Filtering Serta Metode Up, Down, Cross Selling. Algor, 4(1), 28–43. https://doi.org/10.31253/algor.v4i1.1516

Muarif, A. S., & Winarno, E. (2022). Sistem Rekomendasi Tempat Parkir di Kota Lama Semarang Menggunakan Collaborative Filtering. Jurnal Ilmiah Universitas Batanghari Jambi, 22(2), 906. https://doi.org/10.33087/jiubj.v22i2.2066

Muas, S. A., Busaeri, S. R., & Rasyid, R. (2023). Analisis Faktor Preferensi Konsumen Dalam Memilih Kedai Kopi (Coffee Shop). Wiratani: Jurnal Ilmiah Agribisnis, 4(2), 137. https://doi.org/10.33096/wiratani.v4i2.160

Pangaribuan, D. K., & Sinaga, M. D. (2023). Rekomendasi Wisata Di Kabupaten Toba Dengan Metode Item Based Collaborative Filtering Berbasis Web. Information System and Data Science (InSeDS), 2(1), 30–39. https://doi.org/10.59840/inseds.v2i1.196

Rizky, F., & Gunawan, W. (2022). Implementasi Algoritma Collaboration Filtering Dalam Website E-Commerce (Studi Kasus Toko Indri Collection). Faktor Exacta, 15(1). https://doi.org/10.30998/faktorexacta.v15i1.11741

Setiyani, I. I. (2024). Komunikasi Pemasaran Coffee Shop Dalam Membangun Urban Culture Work From Cafe (Studi Pergeseran Fungsi Coffee Shop Foresthree di Tulungagung). Prodi Komunikasi Penyiaran Islam Fakultas Ushuluddin, Adab Dan Dakwah UIN Sayyid Ali Rahmatullah Tulungagung.

Siregar, N., & Samsudin, S. (2023). Implementation of Collaborative Filtering Algorithms in Mobile-Based Food Menu Ordering and Recommendation Systems. Jurnal Media Informatika Budidarma, 7(3), 1162. https://doi.org/10.30865/mib.v7i3.6387

Syaiful Bahri, M. N., Danan Jaya, I. P. Y., Dirgantoro, B., Mal, I., Ahmad, U. A., & Septiawan, R. R. (2022). Implementasi Sistem Rekomendasi Makanan pada Aplikasi EatAja Menggunakan Algoritma Collaborative Filtering. Multinetics, 7(2), 177–185. https://doi.org/10.32722/multinetics.v7i2.4062




DOI: https://doi.org/10.56486/jris.vol6no1.988

Article Metrics

Abstract view : 56 times
PDF - 28 times

Refbacks

  • There are currently no refbacks.


TERINDEKS OLEH :

Â