Analisis Kinerja Sistem Rekomendasi yang Menggunakan Collaborative Filtering Berdasarkan Pengguna dengan Python

Authors

  • Devi Sartika Politeknik Negeri Sriwijaya, Indonesia
  • Febie Elfaladonna Politeknik Negeri Sriwijaya, Indonesia
  • Ayu Octarina Politeknik Negeri Sriwijaya, Indonesia
  • Fitrianto Puja Kesuma Politeknik Negeri Sriwijaya, Indonesia

Keywords:

Sistem Rekomendasi, Collaborative Filtering, Cosine Similarity, User Based Collaborative

Abstract

Tujuan dari penelitian ini adalah untuk menilai kinerja sistem rekomendasi yang mengimplementasikan pendekatan Collaborative Filtering berbasis pengguna dengan algoritma K-Nearest Neighbors (KNN) dalam memberikan rekomendasi film kepada pengguna. Sistem ini menggunakan cosine similarity untuk menghitung tingkat kesamaan antar pengguna berdasarkan pola penilaian film yang mereka berikan. Data yang digunakan dibagi menjadi dua set, yaitu training set dan test set, yang kemudian dievaluasi menggunakan metrik precision, recall, F1-score, dan Mean Squared Error (MSE). Hasil evaluasi menunjukkan performa yang sangat baik, dengan nilai precision, recall, dan F1-score mencapai 1.0000, serta MSE sebesar 0.0000, yang menandakan bahwa model berhasil memberikan rekomendasi yang sangat relevan dan akurat tanpa kesalahan prediksi. Hasil ini mengonfirmasi bahwa pendekatan User-Based Collaborative Filtering dengan KNN dan cosine similarity efektif dalam memberikan rekomendasi yang sesuai dengan preferensi pengguna. Penelitian ini juga menunjukkan potensi yang besar untuk mengembangkan sistem rekomendasi berbasis pengguna dengan akurasi dan relevansi yang sangat tinggi.

References

Agustian, E., Munir, & Nugroho, E. (2020). Sistem Rekomendasi Film Menggunakan Metode Collaborative Filtering Dan K-Nearest Neighbors. JATIKOM: Jurnal Aplikasi Dan Teori Ilmu Komputer, 18-21.

Fahrurrozi, I., & Nurwana, A. (2019). Perbandingan Metode Collaborative Filtering Dan Hybrid Jiang-Conrath. Jurnal Fahma, 67-76.

Fathiha, V. (2020). Implementasi Teknik Watermarking Menggunakan Metode Discrete Wavelet Transform (Dwt) Dan Singular Value Decomposition (Svd) Pada Citra Digital. Jurnal Ilmiah Teknologi Informasi Asia, 125-134.

Hariri, F., & Rochim, L. (2022). Sistem Rekomendasi Produk Aplikasi Marketplace berdasarkan Karakteristik Pembeli Menggunakan Metode User Based Collaborative Filtering. Jurnal Teknika, 208-217.

Hartatik, & Rosyid. (2020). Pengaruh User Profiling Pada Rekomendasi sistem Menggunakank Means Dan Knn. Joism : Jurnal Of Information System Management, 13-18.

Jain, A., Vishwakarma, S., & Jain, P. (N.D.). An Efficient Collaborative Recommender System For Removing Sparsity Problem. ICT Analysis And Applications , 131-141.

Jaja, Y., Susanto, B., & Sasongko, L. (2020). Penerapan Metode item-Based Collaborative Filtering untuk Sistem Rekomendasi Data Movielens. d’Cartesian: Jurnal Matematika Dan Aplikasi, 78-83.

Kurniadi, D., Haviana, S., & Novianto, A. (2024). Implementasi Algoritma Cosine Similarity pada sistem Arsip Dokumen Di Universitas Islam Sultan Agung. TRANSFORMTIKA, 124-132.

Lumbantoruan, R., Simanjuntak, P., Aritonang, I., & Simaremare, E. (2022). Topc-CAMF: Sistem Perekomendasi Matrix Factorization Berbasis Top Context. Jurnal Nasional Teknik Elektro Dan Teknologi Informasi, 258-266.

Nassar, N., Jafar, A., & Rahhal, Y. (2021). A Novel Deep Multi-Kriteria Collaborative Filtering Model For Recomendation System. Knowledge-Based System, 8-14.

Ritdrix, A., & Wirawan, P. (2022). Sistem Rekomendasi Buku Menggunakan Metode Item-Based Collaborative Filtering. Jurnal Masyarakat Informatika, 24-32.

Rubangi, & Rianto. (2022). Sistem Rekomendasi Pada Tokopedia Menggunakan Algoritma K-Nearest Neighbor. Jurnal Teknik Komputer AMIK BSI, 103-107.

Sanjaya, A., Setiawan, A., Mahdiyah, U., Farida, I., & Prasetyo, A. (2023). Pengukuran Kemiripan Makna Menggunakan Cosine Similarity Dan Basis Data Sinonim Kata. Jurnal Teknologi Informasi Dan Ilmu Komputer (JTIIK), 747-752.

Satia Suhada, Bahri, S., Nugraha, S., Hidayatulloh, T., & Wintana, D. (2023). Sistem Rekomendasi Produk Menggunakan Metode User-Based Collaborative Filtering Pada Digital Marketing. J-INTCH (Journal Of Information And Technology), 158-166.

Downloads

Published

2025-01-31

How to Cite

Devi Sartika, Febie Elfaladonna, Ayu Octarina, & Fitrianto Puja Kesuma. (2025). Analisis Kinerja Sistem Rekomendasi yang Menggunakan Collaborative Filtering Berdasarkan Pengguna dengan Python. MULTIPLE: Journal of Global and Multidisciplinary, 3(1), 4686–4696. Retrieved from https://journal.institercom-edu.org/index.php/multiple/article/view/897