Skip to content
INOVATIF, PROFESIONAL, DAN BERKEPRIBADIAN
facebook
youtube
instagram
Pusat Pengelolaan Digitalisasi Penjaminan Mutu Universitas Medan Area
Call Support 0823-6994-9970
Email Support [email protected]
Location Jl. Kolam No. 1 Medan Estate
  • BERANDA
  • TENTANG
    • PROFIL
    • VISI DAN MISI
    • STRUKTUR ORGANISASI
  • BERITA KEGIATAN
  • KERJASAMA
  • LAYANAN & INFORMASI
    • APLIKASI
      • PERPUSTAKAAN UMA
      • ACADEMIC ONLINE CAMPUS (AOC)
      • REPOSITORI UMA
      • TRACER STUDY (ALUMNI)
      • JURNAL
      • E-LEARNING UMA
      • DIREKTORI MAHASISWA
    • ARSIP
      • PERUBAHAN DATA MAHASISWA DI PDDIKTI
      • Buku Pedoman Universitas Medan Area
      • KURIKULUM
        • Kurikulum Teknik
        • Kurikulum Pertanian
        • Kurikulum Ekonomi dan Bisnis
        • Kurikulum Hukum
        • Kurikulum Isipol
        • Kurikulum Psikologi
        • Kurikulum Saintek
        • Kurikulum Agama Islam
      • Kalender Akademik Universitas Medan Area
      • Artikel
    • Helpdesk P2DPM
  • id
    • en
    • id

Rekomendasi Konten Edukasi Digital Berbasis Collaborative Filtering

Home > Artikel > Rekomendasi Konten Edukasi Digital Berbasis Collaborative Filtering

Rekomendasi Konten Edukasi Digital Berbasis Collaborative Filtering

Posted on 18 Desember 202518 Desember 2025 by Anisa Rahma Nasution
0

Collaborative Filtering adalah metode sistem rekomendasi yang bekerja dengan cara menganalisis pola perilaku dan preferensi pengguna, lalu memberikan rekomendasi berdasarkan kesamaan (similarity) antar pengguna atau antar item, tanpa perlu memahami isi (konten) item tersebut.

Intinya:

“Jika dua pengguna memiliki pola perilaku yang mirip di masa lalu, maka mereka cenderung menyukai hal yang sama di masa depan.”

Prinsip Dasar Collaborative Filtering

CF didasarkan pada tiga asumsi utama:

  1. Preferensi dapat dipelajari dari interaksi

    • Rating

    • Klik

    • Riwayat pembelian

    • Durasi konsumsi konten

  2. Pengguna dengan perilaku serupa memiliki selera serupa

    • Pola historis lebih penting daripada deskripsi item

  3. Hubungan laten (hidden patterns) dapat diekstraksi

    • Bahkan tanpa mengetahui isi item

Cara Kerja Collaborative Filtering (Alur Lengkap)

Pengumpulan Data Interaksi

Data yang digunakan berupa:

  • Explicit feedback
    (rating 1–5, like/dislike)

  • Implicit feedback
    (klik, views, waktu menonton, scroll)

Contoh matriks user–item:

User / Item Kursus A Kursus B Kursus C
User 1 5 4 ?
User 2 4 ? 5
User 3 ? 5 4

Menghitung Kesamaan (Similarity)

CF menghitung tingkat kemiripan berdasarkan pola interaksi.

Metode umum:

  • Cosine Similarity

  • Pearson Correlation

  • Euclidean Distance

Prediksi Preferensi

Nilai yang belum diketahui (?) diprediksi berdasarkan:

  • Preferensi pengguna lain yang mirip

  • Atau item lain yang mirip

Pemberian Rekomendasi

Sistem merekomendasikan:

  • Item dengan skor prediksi tertinggi

  • Item yang belum pernah diakses pengguna

Jenis-Jenis Collaborative Filtering

1. User-Based Collaborative Filtering

Rekomendasi berdasarkan pengguna yang mirip.

Contoh:

“Pengguna lain yang mirip dengan kamu menyukai kursus ini.”

Kelebihan:

  • Mudah dipahami

  • Cocok untuk sistem kecil

Kekurangan:

  • Kurang scalable

  • Sensitif terhadap perubahan user

2. Item-Based Collaborative Filtering

Rekomendasi berdasarkan kemiripan antar item.

Contoh:

“Pengguna yang mempelajari kursus A juga mempelajari kursus B.”

Kelebihan:

  • Lebih stabil

  • Lebih efisien untuk sistem besar

Kekurangan:

  • Kurang fleksibel untuk item baru

3. Model-Based Collaborative Filtering

Menggunakan model machine learning.

Teknik umum:

  • Matrix Factorization

  • Singular Value Decomposition (SVD)

  • Alternating Least Squares (ALS)

  • Neural Collaborative Filtering

Kelebihan:

  • Akurat

  • Menangani data besar & sparse

Kekurangan:

  • Kompleks

  • Perlu tuning model

Contoh Kasus Nyata

Platform Implementasi CF
Netflix Rekomendasi film berdasarkan pola tontonan
Amazon “Customers who bought this also bought…”
Spotify Rekomendasi lagu & playlist
E-learning Rekomendasi kursus sesuai riwayat belajar

Kelebihan Collaborative Filtering

✅ Tidak perlu memahami konten
✅ Rekomendasi personal
✅ Dapat menemukan preferensi tersembunyi
✅ Cocok untuk berbagai domain

Keterbatasan Collaborative Filtering

❌ Cold Start Problem (user/item baru)
❌ Data sparsity (banyak nilai kosong)
❌ Skalabilitas (user-based)
❌ Bias popularitas

Perbandingan dengan Content-Based Filtering

Aspek Collaborative Content-Based
Data Interaksi user Fitur konten
Ketergantungan konten Tidak Ya
Cold start Bermasalah Lebih baik
Diversitas Tinggi Terbatas

Jenis Konten Edukasi yang Cocok untuk Collaborative Filtering

Collaborative Filtering paling efektif untuk konten yang:

  • Banyak pengguna

  • Memiliki interaksi berulang (rating, klik, durasi, completion rate)

a. Kursus Online

Contoh topik:

  • AI & Machine Learning

  • Data Science

  • Programming (Python, JavaScript)

  • UI/UX & Product Management

Interaksi CF:

  • Rating kursus

  • Kursus yang diselesaikan

  • Waktu menonton

b. Video Edukasi

Format:

  • Video pendek (microlearning)

  • Playlist tematik

  • Seri pembelajaran bertahap

Interaksi CF:

  • Like / dislike

  • Watch time

  • Skip / replay

c. Artikel & Modul Pembelajaran

Cocok untuk:

  • Platform e-learning

  • Knowledge base internal

  • LMS kampus/perusahaan

Interaksi CF:

  • Bookmark

  • Read completion

  • Upvote

d. Latihan & Quiz Interaktif

Sangat kuat untuk CF karena:

  • Data interaksi tinggi

  • Preferensi pengguna jelas

Interaksi CF:

  • Skor

  • Frekuensi mencoba

  • Tingkat kesulitan yang dipilih

Contoh Rekomendasi Konten (Simulasi)

Misalnya pengguna A:

  • Menyukai: Python dasar, Machine Learning intro

  • Menyelesaikan: Linear Regression

Maka CF dapat merekomendasikan:

  • 📌 Data Preprocessing with Pandas

  • 📌 Logistic Regression

  • 📌 Hands-on Scikit-learn

  • 📌 Statistika untuk Machine Learning

Karena pengguna lain dengan pola serupa juga mengakses konten tersebut.

Pendekatan Collaborative Filtering yang Disarankan

a. User-Based Collaborative Filtering

“Pengguna yang mirip dengan kamu juga belajar ini”

Cocok untuk:

  • Platform kecil–menengah

  • Jumlah konten terbatas

Algoritma:

  • Cosine Similarity

  • Pearson Correlation

b. Item-Based Collaborative Filtering ⭐ (lebih scalable)

“Konten ini sering dipelajari bersama konten yang kamu akses”

Cocok untuk:

  • Platform besar

  • Konten stabil

Algoritma:

  • Item similarity matrix

  • KNN

c. Model-Based Collaborative Filtering (Recommended)

Menggunakan ML:

  • Matrix Factorization

  • SVD

  • Alternating Least Squares (ALS)

Cocok untuk:

  • Sistem produksi

  • Data besar & sparse

Tools & Teknologi yang Bisa Digunakan

  • Python (NumPy, Pandas)

  • Scikit-learn

  • Surprise Library

  • TensorFlow / PyTorch (untuk Neural CF)

  • Implicit (untuk data implicit seperti klik & views)

Kombinasi yang Lebih Kuat (Hybrid Recommendation)

Untuk edukasi digital, Hybrid System sangat direkomendasikan:

  • Collaborative Filtering

    • Content-Based (topik, level, skill)

    • Knowledge Graph (prasyarat materi)

Hasilnya:

  • Lebih personal

  • Mengatasi cold start problem

  • Relevan untuk pembelajaran bertahap

Collaborative Filtering merupakan salah satu metode utama dalam sistem rekomendasi yang memanfaatkan pola interaksi dan kesamaan preferensi antar pengguna atau antar item untuk menghasilkan rekomendasi yang bersifat personal. Metode ini tidak bergantung pada analisis konten, melainkan pada perilaku kolektif pengguna, sehingga mampu menemukan hubungan tersembunyi yang tidak selalu terlihat secara eksplisit.

Dalam penerapannya, Collaborative Filtering terbukti efektif pada berbagai platform digital, termasuk e-learning, e-commerce, dan layanan hiburan. Meskipun memiliki kelebihan dalam hal personalisasi dan fleksibilitas, metode ini juga menghadapi beberapa tantangan, seperti masalah cold start, sparsity data, dan skalabilitas. Oleh karena itu, pengembangan sistem rekomendasi yang optimal sering kali memerlukan kombinasi Collaborative Filtering dengan metode lain, seperti Content-Based Filtering atau pendekatan hybrid.

Dengan pemahaman yang baik terhadap konsep, jenis, serta keterbatasannya, Collaborative Filtering dapat diimplementasikan secara lebih efektif untuk meningkatkan pengalaman pengguna dan kualitas rekomendasi. Diharapkan pembahasan ini dapat menjadi dasar yang bermanfaat bagi pengembangan dan penelitian lebih lanjut di bidang sistem rekomendasi, khususnya dalam konteks edukasi digital.

Post Views: 51

p2dpm_uma

Jalan Kolam Nomor 1 Medan Estate

#PRESTASIDOSENUMA Selamat & Sukses Kepada 23 Dosen #PRESTASIDOSENUMA
Selamat & Sukses Kepada 23 Dosen Universitas Medan Area atas Penandatanganan Kontrak Program Penelitian & Pengabdian Kepada Masyarakat DPPM KEMDIKTISAINTEK Tahun Anggaran 2026
.
Informasi dan Pendaftaran Mahasiswa Baru :
➖➖➖➖➖➖➖
https://pmb.uma.ac.id
➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#ptssehat #ptsterbaik #UMAkampusJuara #KampusUnggul
Get @reshare_app • @umabestari #REKORMURI Rektor U Get @reshare_app • @umabestari #REKORMURI
Rektor Universitas Medan Area Menjadi Salah Satu Pemateri Dalam Pemecahan Rekor MURI dalam Seminar 10 Pohon Ilmu dan Peserta Terbanyak yang di selenggarakan oleh Kantor LLDIKTI Wilayah I Sumut
.
Informasi dan Pendaftaran Mahasiswa Baru :
➖➖➖➖➖➖➖
https://pmb.uma.ac.id
➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#ptssehat #PTSterbaik
#UMAkampusJuara #KampusUnggul
Get @reshare_app • @umabestari #KUNJUNGAN Kunjunga Get @reshare_app • @umabestari #KUNJUNGAN
Kunjungan Dr. dr. Delyuzar, M.Ked.(PA), Sp.PA(K), Ketua Umum Pengurus Wilayah (PW) Asosiasi Masjid Kampus
Indonesia (AMKI) Sumatera Utara ke Universitas Medan Area Dalam rangka melihat Pelaksanaan Pemotongan Hewan Qurban.
.
Informasi dan Pendaftaran Mahasiswa Baru :
➖➖➖➖➖➖➖
https://pmb.uma.ac.id
➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#ptssehat #PTSterbaik
#UMAkampusJuara #KampusUnggul
Selamat Hari Raya Idul Adha 1447 H Selamat Hari Raya Idul Adha 1447 H
Yuk, buruan daftar sekarang! Yuk, buruan daftar sekarang!
Get @reshare_app • @umabestari #SOSIALISASI Dinas Get @reshare_app • @umabestari #SOSIALISASI
Dinas Pariwisata Medan dan Universitas Medan Area  berkolaborasi melaksanakan Sosialisasi Kompetisi Desain Logo HUT Kota Medan ke-436 Tahun 2026.
#PMBUMA2026 Yuk.. Join di Kampus Unggul Universi #PMBUMA2026 

Yuk.. Join di Kampus Unggul Universitas Medan Area. Dapatkan Beragam Fasilitas Pendidikan dan Beasiswa Hingga 100%. . 

Informasi dan Pendaftaran Mahasiswa Baru : 

➖➖➖➖➖➖➖
 https://pmb.uma.ac.id 
➖➖➖➖➖➖➖ 

Call Center UMA : 
☎️0811 6013 888 

#ptssehat #ptsterbaik #UMAkampusJuara
Get @reshare_app • @umabestari #JADWALUTSUMA Selam Get @reshare_app • @umabestari #JADWALUTSUMA
Selamat Melaksanakan Ujian Tengah Semester (UTS) Semester Genap Tahun Akademik 2025/2026 yang dilaksanakan tanggal 11 Mei s.d. 25 Mei 2026
.
Informasi dan Pendaftaran Mahasiswa Baru :
➖➖➖➖➖➖➖
https://pmb.uma.ac.id
➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#ptssehat #ptsterbaik #UMAkampusJuara #KampusUnggul
Follow on Instagram

Lokasi P2DPM

url url url url url url url url url url url url

Kategori

  • Berita Terbaru
  • Pengumuman
  • Berita Kegiatan
  • Artikel

POSTINGAN TERPOPULER

  • Memahami Perbedaan Waktu: AM/PM, Zona Waktu, dan Sistem Jam
  • Cara Melihat IP Address di Semua Jenis Perangkat dan Jenis-Jenisnya
  • Dasar-Dasar Desain Grafis: Prinsip yang Harus Diketahui Pemula
  • Manfaat Pengelolaan Sumber Daya Alam Berkelanjutan Untuk Kehidupan
  • Pengertian Gelombang Longitudinal dan Contohnya dalam Kehidupan Sehari-Hari
KAMPUS 1
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
(061) 7360168, Call Canter : 0811-6013-888
[email protected]
KAMPUS 2
Jalan Sei Serayu Nomor 70 A / Jalan Setia Budi Nomor 79 B, Medan 20122
(061) 42402994, HP : 0811 607 259
[email protected]
© 2026 P2A2I - Universitas Medan Area