Sistem Rekomendasi Film Berbasis Collaborative Filtering Menggunakan Algoritma Matrix Factorization (Studi Kasus Platform VIU)

Abstract Views: 606   PDF Downloads: 269

Authors

  • Farah Zhafira Munthe Universitas Muhammadiyah Sumatera Utara, Medan
  • Farid Akbar Siregar Universitas Muhammadiyah Sumatera Utara, Medan

DOI:

https://doi.org/10.56211/helloworld.v4i3.1164

Keywords:

Sistem Rekomendasi; Collaborative Filtering; Matrix Factorization; Singular Value Decomposition; Confusion Matrix

Abstract

Meningkatnya jumlah konten film dan drama di platform streaming digital seperti VIU menyebabkan pengguna kesulitan dalam menemukan tontonan yang sesuai dengan preferensi mereka. Untuk mengatasi masalah tersebut, penelitian ini mengembangkan sistem rekomendasi film berbasis Collaborative Filtering menggunakan pendekatan Matrix Factorization dengan algoritma Singular Value Decomposition (SVD). Sistem ini memanfaatkan data rating pengguna terhadap film untuk memprediksi kemungkinan ketertarikan pengguna terhadap film lain yang belum ditonton. Dalam penelitian ini, Data yang digunakan meliputi 100 data pengguna, 30 data film, dan 10 data prediksi rating hasil dari model. Sistem memungkinkan pengguna memasukkan ID untuk melihat daftar film yang direkomendasikan secara khusus. Selain itu, evaluasi dilakukan menggunakan metrik klasifikasi (accuracy bernilai 0.8, precision bernilai 1.0, recall bernilai 0.6667, dan F1-score bernilai 0.8) serta Mean Absolute Error (MAE) untuk mengetahui tingkat akurasi sistem bernilai 0.4551. Hasilnya menunjukkan bahwa sistem dapat memberikan rekomendasi yang cukup sesuai dengan preferensi pengguna.

Downloads

Download data is not yet available.

References

Buku

Indah Purnama Sari. Algoritma dan Pemrograman. Medan: UMSU Press, 2023, pp. 290.

Indah Purnama Sari. Buku Ajar Pemrograman Internet Dasar. Medan: UMSU Press, 2022, pp. 300.

Indah Purnama Sari. Buku Ajar Rekayasa Perangkat Lunak. Medan: UMSU Press, 2021, pp. 228.

Janner Simarmata Arsan Kumala Jaya, Syarifah Fitrah Ramadhani, Niel Ananto, Abdul Karim, Betrisandi, Muhammad Ilham Alhari, Cucut Susanto, Suardinata, Indah Purnama Sari, Edson Yahuda Putra. Komputer dan Masyarakat. Medan: Yayasan Kita Menulis, 2024, pp.162.

Mahdianta Pandia, Indah Purnama Sari, Alexander Wirapraja Fergie Joanda Kaunang, Syarifah Fitrah Ramadhani Stenly Richard Pungus, Sudirman, Suardinata Jimmy Herawan Moedjahedy, Elly Warni, Debby Erce Sondakh. Pengantar Bahasa Pemrograman Python. Medan : Yayasan Kita Menulis, 2024, pp.180

Zelvi Gustiana Arif Dwinanto, Indah Purnama Sari, Janner Simarmata Mahdianta Pandia, Supriadi Syam, Semmy Wellem Taju Fitrah Eka Susilawati, Asmah Akhriana, Rolly Junius Lontaan Fergie Joanda Kaunang. Perkembangan Teknologi Informatika. Medan: Yayasan Kita Menulis, 2024, pp.158

Jurnal

Akbar, F., Mawengkang, H., & Efendi, S. (2018). Comparative analysis of RC4+ algorithm, RC4 NGG algorithm and RC4 GGHN algorithm on image file security. IOP Conference Series: Materials Science and Engineering, 420(1). https://doi.org/10.1088/1757-899X/420/1/012131 DOI: https://doi.org/10.1088/1757-899X/420/1/012131

Al Amin, A., Sunyoto, A., Al Fatta, H., & Yogyakarta, A. (2021). Mereduksi Error Prediksi Pada Sistem Rekomendasi Menggunakan Pendekatan Colalborative Filtering Berbasis Model Matrix Factorization 8 Mereduksi Error Prediksi Pada Sistem Rekomendasi Menggunakan Pendekatan Collaborative Filtering Berbasis Model Matrix Factorization. DOI: https://doi.org/10.35200/explore.v11i2.434

Sari, I.P., Hariani, P.P., Al-Khowarizmi, A., Ramadhani, F., Sulaiman, O.K., Satria, A, & Manurung, A.A. (2024). CLUSTERING HIV/AIDS DISEASE USING K-MEANS CLUSTERING ALGORITHM. Proceeding International Seminar on Islamic Studies 5 (1), 1668-1676

Arviyanto, F. B., & Soebroto, A. A. (2017). Sistem Rekomendasi Model Sandal Pada Home Industri Menggunakan Collaborative Filtering dan Algoritma Matrix Factorization (Vol. 1, Issue 1). http://j-ptiik.ub.ac.id

Deshpande, M., & Karypis, G. (2004). Item-Based Top-N Recommendation Algorithms. DOI: https://doi.org/10.1145/963770.963776

Sari, I.P., Ramadhani, F., Satria, A., & Sulaiman, O.K. Leukocoria Identification: A 5-Fold Cross Validation CNN and Adaboost Hybrid Approach. 2023 6th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), 486-491 DOI: https://doi.org/10.1109/ISRITI60336.2023.10467242

Manurung, A.A., Nasution, M.D., & Sari, I.P. (2023). Implementation of Fuzzy K-Nearest Neighbor Method in Dengue Disease Classification. 2023 11th International Conference on Cyber and IT Service Management (CITSM), 1-4 DOI: https://doi.org/10.1109/CITSM60085.2023.10455306

Ellysinta, V., Vernando, W., & Kurniawan, K. (2020). Pengaruh Illegal Movie Streaming Terhadap Popularitas Film Bagi Mahasiswa. Jurnal Teknologi Informasi, 6. http://ejournal.urindo.ac.id/index.php/TI DOI: https://doi.org/10.52643/jti.v6i1.859

Sari, I.P., Ramadhani, F., Satria, A., & Apdilah, D. (2023). Implementasi Pengolahan Citra Digital dalam Pengenalan Wajah menggunakan Algoritma PCA dan Viola Jones. Hello World Jurnal Ilmu Komputer 2 (3), 146-157 DOI: https://doi.org/10.56211/helloworld.v2i3.346

Sari, I.P., Al-Khowarizmi, A, Sulaiman, O.K., & Apdilah, D. (2023). Implementation of Data Classification Using K-Means Algorithm in Clustering Stunting Cases. Journal of Computer Science, Information Technology and Telecommunication Engineering 4 (2), 402-412 DOI: https://doi.org/10.30596/jcositte.v4i2.15765

Fajar Yulia Fahmi, M., & Nugroho Bayu Aji, R. (2022). DINAMIKA PERFILMAN INDONESIA TAHUN (1940-1966). In Journal Pendidikan Sejarah (Vol. 12, Issue 3).

Jannach, D., Zanker, M., Felfernig, A., & Friedrich, G. (2011). Recommender Systems : An Introduction. DOI: https://doi.org/10.1017/CBO9780511763113

Sulaiman, O.K & Batubara, I.H. (2021). Implementation Data Mining For Level Analysis Traffic Violation By Algorithm Association Rule. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 128-135

Sari, I.P., Batubara, I.H., & Al-Khowarizmi, A. (2021). Sensitivity Of Obtaining Errors In The Combination Of Fuzzy And Neural Networks For Conducting Student Assessment On E-Learning. International Journal of Economic, Technology and Social Sciences (Injects) 2 (1), 331-338 DOI: https://doi.org/10.53695/injects.v2i1.412

Koren, Y., Bell, R., & Chris, V. (2009). MATRIX FACTORIZATION TECHNIQUES FOR RECOMMENDER SYSTEMS. DOI: https://doi.org/10.1109/MC.2009.263

Mahendra Wiputra, M., & Jauhari Shandi, Y. (2021). PERANCANGAN SISTEM REKOMENDASI MENGGUNAKAN METODE COLLABORATIVE FILTERING DENGAN STUDI KASUS PERANCANGAN WEBSITE REKOMENDASI FILM. In Media Informatika (Vol. 20, Issue 1). DOI: https://doi.org/10.37595/mediainfo.v20i1.54

Sari, I.P., Al-Khowarizmi, A., & Batubara, I.H. (2021). Cluster Analysis Using K-Means Algorithm and Fuzzy C-Means Clustering For Grouping Students' Abilities In Online Learning Process. Journal of Computer Science, Information Technology and Telecommunication Engineering 2 (1), 139-144

Apdilah, D., & Sari, I.P. (2021). Optimization Of The Fuzzy C-Means Cluster Center For Credit Data Grouping Using Genetic Algorithms. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 156-163

Prayogo, J. E., Suharso, A., & Rizal, A. (2021). Analisis Perbandingan Model Matrix Factorization dan K-Nearest Neighbor dalam Mesin Rekomendasi Collaborative Berbasis Prediksi Rating. Jurnal Informatika Universitas Pamulang, 5(4), 506. https://doi.org/10.32493/informatika.v5i4.7379 DOI: https://doi.org/10.32493/informatika.v5i4.7379

Quadrana, M., Cremonesi, P., & Jannach, D. (2018). Sequence-Aware Recommender Systems. http://arxiv.org/abs/1802.08452 DOI: https://doi.org/10.1145/3209219.3209270

Downloads

Article History

Submitted: 2025-08-14
Published: 2025-10-14
Pages: 151-162

PlumX Metrics

How to Cite

Munthe, F. Z., & Siregar, F. A. (2025). Sistem Rekomendasi Film Berbasis Collaborative Filtering Menggunakan Algoritma Matrix Factorization (Studi Kasus Platform VIU). Hello World Jurnal Ilmu Komputer, 4(3), 151–162. https://doi.org/10.56211/helloworld.v4i3.1164