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