All videos
Machine LearningMenengahFase D–FE4E6

COLLABORATIVE FILTERING

Collaborative Filtering adalah mesin rekomendasi yang menebak kesukaanmu dari orang lain yang seleranya mirip. Algoritma mencari pengguna dengan pola suka yang paling dekat denganmu, lalu menyarankan hal yang mereka sukai tetapi belum kamu lihat. Visualisasi menampilkan tabel pengguna dan barang, pencocokan selera antar pengguna, hingga munculnya daftar rekomendasi.

Example use case

Cara FYP TikTok dan baris kamu mungkin suka di Shopee memilih video atau barang berikutnya untukmu.

Syllabus

Rekomendasikan sesuatu dengan mencari pengguna lain yang seleranya paling mirip denganmu.

Objectives
  • ·Memahami cara AI merekomendasikan konten dari selera pengguna mirip
  • ·Menjelaskan cara mengukur kemiripan antar pengguna dari pola suka
  • ·Menerapkan penyaringan barang untuk menghasilkan rekomendasi baru
How It Works
  • ·Catat barang atau video yang disukai tiap pengguna dalam sebuah tabel.
  • ·Untukmu, cari pengguna lain yang pola sukanya paling mirip.
  • ·Lihat hal yang mereka sukai tetapi belum pernah kamu buka.
  • ·Sarankan hal itu kepadamu sebagai rekomendasi.
  • ·Makin banyak yang kamu suka, makin akurat tebakan berikutnya.
Prerequisites
  • ·Tabel atau matriks sederhana
  • ·Konsep kemiripan atau kedekatan
Real-World Uses
  • ·FYP TikTok yang menyajikan video mirip selera penonton serupa.
  • ·Baris kamu mungkin suka di Shopee dan Tokopedia.
  • ·Rekomendasi lagu Spotify dari pendengar yang seleranya mirip.

Complexity O(jumlah pengguna * jumlah barang)