Di sebuah perpustakaan nasional di daerah Jakarta, setiap harinya memiliki banyak pengunjung. Perputakaan tersebut memiliki banyak buku dan terkadang hal itu membuat para pengunjung kesulitan untuk mengetahui apakah buku yang sedang dicari tersedia di perpustakaan tersebut.
Untuk menyelesaikan problem tersebut, maka dibuatlah sebuah aplikasi pencarian buku yang dapat digunakan oleh pelanggan di perpustakaan tersebut. Fitur yang tersedia yaitu "search" yang memudahkan pengguna untuk mencari sebuah buku berdasarkan nama buku, tahun penerbitan, penulis buku, atau nomor ISBN. Selain itu, pelanggan perpustakaan juga dapat memberikan review (dalam range bintang 1 sampai bintang 5) terhadap sebuah buku dan penulis buku.
Cara menggunakan aplikasi ini yang pertama tentu saja membuka aplikasi tersebut. berikutnya pembaca dapat mencari sebuah judul buku, penulis, isbn buku, ataupun tahun terbit dari sebuah buku. setelah melakukan pencarian nantinya aplikasi ini akan menampilkan data yang sesuai dengan yang sebelumnya dicari. apabila buku yang dicari tidak ada dalam data, maka tampilan dari aplikasi ini akan kosong. sedangkan apabila ditemukan data yang sama antara buku yang dicari dengan data yang ada pada aplikasi ini. aplikasi ini akan langsung menampilkannya secara otomatis. data yang ditampilkan antara lain isbn, judul buku, penulis, tahun terbit, dan juga rating yang sudah masuk
setelah kita menemukan buku yang dicari, nantinya akan tersedia juga sebuah kolom untuk pembaca memberikan rating pada buku buku tersebut. rating yang diberikan antara 1 sampai 5. nantinya apabila rating itu sudah masuk akan langsung dieksekusi untuk memperbarui tabel rating dari buku tersebut.
https://www.kaggle.com/datasets/dylanjcastillo/7k-books-with-metadata