Buku merupakan jendela dunia untuk memberikan pengetahuan bagi seseorang. Dengan banyaknya berbagai judul buku yang ada pada saat ini yang, membuat seseorang kebingungan untuk memilih buku yang sesuai dengan kebutuhannya. Dengan berkembangnya waktu, dimunculkan suatu sistem dimana system tersebut dapat membantu seseorang untuk mendapatkan item buku yang disukai berdasarkan preferensi. Sistem Rekomendasi sebagai preferensi pengguna untuk memberi saran terkait buku yang disukai oleh pengguna. Dengan adanya sistem klasifikasi dari sejumlah buku dengan berbagai kategori, maka akan mempermudah seseorang untuk memperoleh buku yang dibutuhkan. Proses pengklasifikasian pada sistem tersebut dapat dilakukan dengan berbagai metode, metode diantaranya Collaborative Filtering (CF), User Based Collaborative Filtering. User Based Collaborative Filtering merupakan system rekomendasi berdasarkan keterkaitan oleh pengguna dan pengguna lain untuk mendapatkan sebuah rekomendasi buku. Dengan menggunakan pendekatan Euclidean Distance, akan mendapatkan rekomendasi buku yang sesuai dengan kebutuhan pengguna. Metode ini akan digunakan pada tugas akhir, sehingga akan dihasilkan beberapa rekomendasi buku dari sistem yang diajukan ke pengguna untuk digunakan sesuai kebutuhan.