Sistem Rekomendasi Oleh-Oleh Kerajinan Khas Yogyakarta Menggunakan Pendekatan Content-Based Filtering
Keywords:
Content-Based Filtering, Cosine Similarity, Laravel, Sistem Rekomendasi, TF-IDFAbstract
Keberagaman produk oleh-oleh kerajinan khas Yogyakarta menyebabkan wisatawan dan masyarakat mengalami kesulitan dalam menemukan produk yang sesuai dengan kebutuhan dan preferensi karena proses pencarian masih dilakukan secara manual. Penelitian ini bertujuan merancang dan mengimplementasikan sistem rekomendasi oleh-oleh kerajinan khas Yogyakarta menggunakan pendekatan Content-Based Filtering untuk membantu pengguna memperoleh produk yang paling relevan berdasarkan karakteristiknya. Metode pelaksanaan dilakukan melalui pengumpulan dataset produk, preprocessing data, pembobotan menggunakan Term Frequency–Inverse Document Frequency (TF-IDF), perhitungan tingkat kemiripan dengan Cosine Similarity, serta implementasi sistem menggunakan framework Laravel 9 dan basis data MySQL. Hasil penelitian menunjukkan bahwa sistem berhasil mengolah atribut produk berupa kategori, bahan, lokasi asal, dan fungsi produk sebagai representasi karakteristik setiap produk. Proses preprocessing mampu menghasilkan data yang lebih terstruktur sehingga mendukung pembentukan vektor TF-IDF secara optimal. Perhitungan Cosine Similarity berhasil menentukan tingkat kemiripan antarproduk berdasarkan nilai similarity yang dihasilkan. Sistem mampu menampilkan lima rekomendasi produk dengan tingkat kemiripan tertinggi terhadap produk yang dipilih pengguna, seperti pada produk kerajinan batik “Batik Kawung Elegan” yang merekomendasikan produk “Batik Tulis Giriloyo” dengan nilai similarity tertinggi sebesar 0,4453 dan produk “Syal Batik Motif Sekar Jagad” dengan nilai similarity 0,3316. Implementasi antarmuka yang terdiri atas halaman katalog, halaman detail produk beserta rekomendasi, dan halaman administrasi berjalan sesuai dengan kebutuhan fungsional sistem. Penyimpanan matriks kemiripan pada basis data membuat proses penyajian rekomendasi menjadi lebih cepat karena tidak memerlukan perhitungan ulang setiap kali pengguna mengakses aplikasi. Secara keseluruhan, sistem rekomendasi yang dikembangkan mampu membantu pengguna menemukan alternatif oleh-oleh kerajinan khas Yogyakarta secara lebih efektif sekaligus mendukung promosi produk UMKM melalui penyajian rekomendasi berbasis kesamaan karakteristik produk.
References
Alamsyah, A. A., Nugraha, R. N., Mulya, M. H., Putra, E. S., & Jhanufa, A. B. I. (2023). Keberagaman budaya Yogyakarta sebagai destinasi wisata budaya unggulan. Jurnal Ilmiah Wahana Pendidikan, 9(25), 771–780.
Anggraeni, Y. S., Saputri, S. D., Azzahra, T., Verrel, A. G., & Tundjungsari, V. (2026). Implementasi Content-Based Filtering Menggunakan TF-IDF dan Cosine Similarity untuk Rekomendasi Buku Akademik Mahasiswa. Jurnal Informatika: Jurnal Pengembangan IT, 11(2), 213–225.
Phalle, T. S., & Bhushan, S. (2024). Content Based Filtering And Collaborative Filtering: A Comparative Study. Journal of Advanced Zoology, 45.
Praditya, N. W. P. Y., Permanasari, A. E., & Hidayah, I. (2021). Designing a tourism recommendation system using a hybrid method (Collaborative Filtering and Content-Based Filtering). 2021 IEEE International Conference on Communication, Networks and Satellite (COMNETSAT), 298–305.
Pranata, A., & Sulianta, F. (2025). Implementasi dan Analisis Algoritma Content-based filtering pada sistem rekomendasi produk tas pada basis data mysql. Jurnal Ilmiah Global Education, 6(3), 1419–1444.
Rachmaniar, A., Widayati, S., & Rokoyah, K. (2025a). Sistem Rekomendasi Produk E-Commerce menggunakan Collaborative Filtering dan Content-Based Filtering. Journal of Information System, Informatics and Computing, 9(1), 40–54.
Rachmaniar, A., Widayati, S., & Rokoyah, K. (2025b). Sistem Rekomendasi Produk E-Commerce menggunakan Collaborative Filtering dan Content-Based Filtering. Journal of Information System, Informatics and Computing, 9(1), 40–54.
Rahmawati, R., & Suwarni, E. (2023). Ulasan Produk dan Jumlah Produk Terjual Dampaknya pada Keputusan Pembelian di Marketplace Shopee. Jurnal Digital Bisnis, Modal Manusia, Marketing, Entrepreneurship, Finance, & Strategi Bisnis (DImmensi), 3(1), 46–53.
Rivalni, R., Putri, W. G., Salsyabilla, V. T., & Wardani, W. (2025). Pengembangan Dan Upaya Ekonomi Kreatif Melalui Umkm Dalam Meningkatkan Potensi Pariwisata. Seminar Nasional Pariwisata Dan Kewirausahaan (SNPK), 4, 394–403.
Siahaan, A. M., Robet, R., Fernando, J. K., & Natalia, D. (2024). Pemanfaatan Dana Desa Untuk Meningkatkan Kesejahteraan Masyarakat Melalui Promosi Produk UMKM Menggunakan Collaborative Filtering Berbasis Android. Bulletin of Computer Science Research, 5(1), 24–32.
Timur, A. Y. (2025). Sistem rekomendasi lagu indonesia menggunakan metode content-based filtering dan cosine similarity. Jurnal Informatika Dan Teknik Elektro Terapan, 13(1).




