Sistem rekomendasi buku adalah alat yang menyarankan buku kepada pengguna berdasarkan minat dan riwayat membaca mereka. Sistem ini dapat digunakan oleh perpustakaan, toko buku, atau pengecer online untuk membantu pengguna menemukan buku baru yang mungkin mereka sukai.
Ada beberapa pendekatan untuk membangun sistem rekomendasi buku, antara lain pemfilteran kolaboratif, pemfilteran berbasis konten, dan sistem hibrid yang menggabungkan kedua pendekatan tersebut.
Pemfilteran kolaboratif didasarkan pada gagasan bahwa pengguna yang memiliki riwayat membaca serupa cenderung memiliki minat yang sama, sehingga buku yang disukai satu pengguna kemungkinan besar akan dinikmati oleh pengguna lain dengan riwayat membaca serupa. Pendekatan ini sering digunakan dalam sistem rekomendasi untuk film, musik, dan produk lainnya.
Pemfilteran berbasis konten , sebaliknya, berfokus pada karakteristik buku itu sendiri, seperti genre, tema, dan penulisnya, untuk membuat rekomendasi. Pendekatan ini berguna ketika tidak tersedia cukup data tentang preferensi pengguna untuk menggunakan pemfilteran kolaboratif.
Sistem hibrid menggabungkan pemfilteran kolaboratif dan pemfilteran berbasis konten untuk membuat rekomendasi. Mereka dapat mempertimbangkan karakteristik buku dan preferensi pengguna untuk memberikan rekomendasi yang lebih personal.
Ada beberapa tantangan dalam membangun sistem rekomendasi buku yang efektif, termasuk kebutuhan data dalam jumlah besar untuk melatih sistem, kompleksitas pemrosesan bahasa alami, dan kebutuhan untuk menyeimbangkan personalisasi rekomendasi dengan keragaman buku yang direkomendasikan.
Dataset Book-Crossing terdiri dari 3 file.
Pengguna: Berisi pengguna. Perhatikan bahwa ID pengguna (ID Pengguna) telah dianonimkan dan dipetakan ke bilangan bulat. Data demografi disediakan (Lokasi, Usia) jika tersedia. Jika tidak, bidang ini berisi nilai NULL.
Buku: Buku diidentifikasi berdasarkan ISBN masing-masing. ISBN yang tidak valid telah dihapus dari kumpulan data. Selain itu, beberapa informasi berbasis konten diberikan (Judul Buku, Penulis Buku, Tahun Penerbitan, Penerbit), yang diperoleh dari Amazon Web Services. Perhatikan bahwa dalam kasus beberapa penulis, hanya penulis pertama yang disediakan. URL yang tertaut ke gambar sampul juga diberikan, muncul dalam tiga jenis berbeda (URL-Gambar-S, URL-Gambar-M, URL-Gambar-L), yaitu kecil, sedang, besar. URL ini mengarah ke situs web Amazon.
Rating : Berisi informasi rating buku. Pemeringkatan (Penilaian Buku) bersifat eksplisit, dinyatakan dalam skala 1-10 (nilai lebih tinggi menunjukkan apresiasi lebih tinggi), atau implisit, dinyatakan dengan 0.
Tautan Kumpulan Data:- https://drive.google.com/drive/folders/1Gi0wMWCTigA_rJSi9huyT51lKduBSv43?usp=share_link