Daftar Isi:
  • Perkembangan keragaman musik serta teknologi menyebabkan bertambahnya file musik dalam bentuk digital. Masalah yang timbul dari banyaknya lagu yang beredar adalah para pendengar bisa saja memiliki terlalu banyak lagu dan kesulitan memilih lagu yang akan didengar. Rekomendasi lagu yang efektif dapat mengurangi usaha pendengar lagu dalam memilih lagu yang akan didengar. Ada beberapa cara untuk merekomendasikan lagu seperti rekomendasi lagu berdasarkan genre yang sama atau kemiripan audio. Sistem rekomendasi lagu dapat dilakukan dengan menggunakan berbagai macam teknik, salah satunya adalah collaborative filtering. User-item based collaborative filtering dapat menghasilkan rekomendasi tanpa mencari formasi ketetanggaan dan menggunakan algoritma missing value untuk menghitung prediksi rating. Oleh karena itu, sistem rekomendasi lagu ini dibuat dengan menggunakan metode user-item based collaborative filtering. Adapun bahasa pemrograman yang digunakan adalah Java dan berbasis Android. Hasil rekomendasi lagu yang diberikan terbagi menjadi dua ketegori, yaitu berdasarkan genre yang disukai oleh user dan berdasarkan keseluruhan user. Proses pengujian dilakukan dengan menghitung nilai MAE dan memperoleh nilai 0.970930.