Sistem Rekomendasi Mata Kuliah Pilihan Menggunakan Metode User Based Collaborative Filtering Berbasis Algoritma Adjusted Cosine Similarity

Authors

  • Glenn Ferio Fernanto Program Studi Teknik Informatika
  • Rolly Intan Program Studi Teknik Informatika
  • Silvia Rostianingsih Program Studi Teknik Informatika

Keywords:

Bot Telegram, PHP, movie show times

Abstract

Sistem rekomendasi merupakan sistem yang memberikan rekomendasi pada suatu item yang dapat digunakan untuk membantu user dalam mengambil keputusan. Dalam perkuliahan, mahasiswa diwajibkan untuk mengambil keputusan akan mata kuliah pilihan yang harus diambil selama menjalani perkuliahan. Akan tetapi, tidak jarang banyak sekali mahasiswa yang kebingungan dalam menentukan mata kuliah pilihan yang harus diambil. Dengan demikian diperlukan suatu sistem yang dapat memberikan rekomendasi mata kuliah pilihan sehingga dapat membantu mahasiswa dalam pengambilan keputusan akan mata kuliah pilihan yang akan diambil.

 Salah satu metode yang sangat terkenal untuk dipergunakan pada sistem rekomendasi adalah Collaborative Filtering, dimana dalam metode ini dilakukan kalkulasi nilai kemiripan dari user yang akan diprediksi dengan user-user lainnya. Metode ini meggunakan Algoritma Adjusted Cosine Similarity dan K-Nearest Neighbors dalam menentukan user-user mana yang memiliki kemiripan terbaik dengan user sehingga dari data user-user inilah dapat dilakukan prediksi pada mata kuliah pilihan yang belum diambil oleh user.

Hasil dari pengujian yang dilakukan, ditemukan algoritma Adjusted Cosine Similarity memiliki performa yang lebih dari dari Cosine Similarity dalam memberikan rekomendasi mata kuliah pilihan. Pada pegujian pada K-Nearest Neighbors, akurasi terbaik berada pada nilai variabel K=16 pada K-Nearest Neighbors dengan akurasi sebesar 89.31422 %.

References

[1] Sarwar, B., Karypis, G., Konstan, J., & Riedl, J. 2001. Item Based Collaborative Filtering Recommendation Algorithms. Proceedings of the 10th international conference on World Wide Web (hal. 285-295). Hong Kong: ACM.

[2] Yanti, N., Rahmi, R., & Ruliah. (2013). Penerapan Algoritma Collaborative Filtering Untuk Rekomendasi Games Hardware. JUTISI, 267-334.

[3] Badriyah, T., Restuningtyas, I., & Setyorini, F. 2017. Sistem Rekomendasi Collaborative Filtering Berbasis User Algoritma Adjusted Cosine Similarity. Prosiding Seminar Nasional ReTII ke-12 2017 (hal. 38-41). Yogyakarta: https://journal.sttnas.ac.id/.

[4] Putra, A., Mahmudy, W., & Setiawan, B. 2015. Sistem Rekomendasi Mata Kuliah Pilihan Mahasiswa dengan Content-based Filtering dan Collaborative Filtering. Repository Jurnal Mahasiswa PTIIK Universitas Brawijaya,, vol 5, no 17.

[5] Yao, G., & Cai, L. 2015. User-based and Item-based Collaborative Filtering Recommendation Algorithms Design . UCSD CSE.

[6] Kaushik, S., & Tomar, P. 2015. Evaluation of Similarity Functions by using User based Collaborative Filtering approach in Recommendation Systems . IJETT, 194-200.

Downloads

Published

2019-07-15

Issue

Section

Articles