Rafly Rangghani Putra
Tujuan utama dari sistem rekomendasi buku adalah membantu pembaca menemukan buku yang sesuai dengan minat, preferensi, atau sejarah bacaan mereka. Hal ini dapat meningkatkan kepuasan pembeli dan membantu mereka menemukan buku yang mungkin mereka sukai, tetapi belum dikenal sebelumnya.
Sistem rekomendasi adalah sistem perangkat lunak yang dirancang untuk memberikan rekomendasi atau saran kepada pengguna terkait dengan item-item tertentu, seperti produk, konten, layanan, atau informasi, yang mungkin menarik atau relevan bagi mereka. Tujuan utamanya adalah membantu pengguna menemukan item yang sesuai dengan preferensi, kebutuhan, atau history mereka dengan cara yang personal dan efisien.
Teknik-Teknik yang Digunakan dalam Sistem Rekomendasi:
1. Collaborative Filtering (CF):
2. Content-Based Filtering:
3. Hybrid Recommender Systems:
Komponen Utama Sistem Rekomendasi:
1. Pengumpulan Data:
2. Penyusunan Model:
3. Pemberian Rekomendasi:
Item-based collaborative filtering adalah salah satu metode dalam sistem rekomendasi yang menggunakan informasi tentang item untuk membuat rekomendasi kepada pengguna. Metode ini memanfaatkan kesamaan antara item-item yang ada dalam dataset untuk memberikan rekomendasi kepada pengguna.
Sistem Rekomendasi Buku ini menggunakan bahasa pemrograman Python.
Dataset
Berisi 278.858 pengguna (anonim tetapi dengan informasi demografis) yang memberikan 1.149.780 penilaian (eksplisit / implisit) tentang 271.379 buku.
Library
Mengunggah Dataset
Prepocessing
Model Item-Based Collaborative Filtering