Kembali ke Semua Projek

Sistem Rekomendasi Buku Cerdas (Recommender System)

Rancang bangun sistem rekomendasi buku personalisasi menggunakan pendekatan Content-Based Filtering dan Collaborative Filtering berbasis kemiripan profil bacaan.

PythonScikit-LearnCosine SimilarityPandasRecommender Systems
Sistem Rekomendasi Buku Cerdas (Recommender System)

Dokumentasi & Ringkasan Teknis

Konsep Rekomendasi

Menemukan buku bacaan yang tepat sering kali menjadi tantangan di tengah jutaan judul buku yang beredar. Sistem rekomendasi ini membantu pembaca menemukan judul-judul baru yang relevan dengan buku-buku yang pernah mereka sukai sebelumnya.

Metode yang Diterapkan

  1. Content-Based Filtering: Mengukur derajat kesamaan antar buku berdasarkan atribut teks (sinopsis, genre, penulis) menggunakan Cosine Similarity.
  2. Collaborative Filtering: Menemukan pola preferensi pengguna serupa (user-based) atau hubungan antar item buku yang sering dinilai tinggi secara bersamaan (item-based).
  3. Metrik Relevansi: Mengukur nilai Precision@K dan Recall@K untuk memastikan rekomendasi teratas benar-benar akurat.