Sistem Rekomendasi Buku Berbasis Content-Based Filtering dengan Menggunakan TF-IDF dan Cosine Similarity
DOI:
https://doi.org/10.53624/m7m3ya07Keywords:
Sistem Rekomendasi, Content-Based Filtering, TF-IDF, Cosine Similarity, Rekomendasi BukuAbstract
Latar Belakang: Meningkatnya jumlah koleksi buku digital menyulitkan pengguna dalam menemukan buku yang sesuai dengan kebutuhannya. Oleh karena itu, diperlukan sistem rekomendasi yang dapat menyajikan buku yang relevan. Tujuan: Penelitian ini bertujuan merancang, mengimplementasikan, dan mengevaluasi sistem rekomendasi buku berbasis Content-Based Filtering (CBF) menggunakan TF-IDF dan Cosine Similarity. Metode: Sistem dibangun menggunakan metode Content-Based Filtering (CBF), dengan TF-IDF dan Cosine Similarity, serta dievaluasi menggunakan metrik Precision, NDCG, dan Running Time pada skenario Top-3, Top-5, dan Top-10. Hasil: Sistem menghasilkan nilai Precision sebesar 0,523 pada Top-3 dan 0,518 pada Top-5, serta 0,508 pada Top-10, serta nilai NDCG sebesar 0,666 pada Top-3 dan 0,688 pada Top-5, serta 0,706 pada Top-10. Nilai Cosine Similarity tertinggi yang diperoleh mencapai 0,550. Kesimpulan: Kombinasi TF-IDF dan Cosine Similarity terbukti efektif dalam menghasilkan rekomendasi buku yang relevan dan terurut dengan baik sesuai tingkat kemiripan konten.
Downloads
References
Alkaff, M., Khatimi, H., & Eriadi, A. (2020). Sistem Rekomendasi Buku pada Perpustakaan Daerah Provinsi Kalimantan Selatan Menggunakan Metode Content-Based Filtering. MATRIK : Jurnal Manajemen, Teknik Informatika Dan Rekayasa Komputer, 20(1), 193–202. https://doi.org/10.30812/matrik.v20i1.617
Altiarika, E., Hikmawati, A., Fitriana, F., & Sari, W. (2025). SmartTourBabel: AI (Artificial Intelligence) Based Tourism System Development Model to Support Creative Economy and Sustainable Development in Bangka Belitung. Jurnal Teknologi Informatika Dan Komputer, 11(1), 248–260. https://doi.org/10.37012/jtik.v11i1.2555
Arafat, M. F., Sipahutar, N., Perdana, A., Situmorang, R. I., & Sihombing, R. A. H. (2026). Analisis Perbandingan Kompleksitas Waktu dan Ruang pada Algoritma Quick Sort, Merge Sort, dan Heap Sort. MUARA KOMPUTER : Jurnal Ilmiah Ilmu Komputer & Elektronika, 2(2), 16–24. https://doi.org/10.64365/murakom.v2i2.281
Basir, R. R. (2020). Analisis Kompleksitas Ruang dan Waktu Terhadap Laju Pertumbuhan Algoritma Heap Sort, Insertion Sort dan Merge dengan Pemrograman Java. STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 5, 109–118. https://doi.org/10.30998/string.v5i2.6250
Halimatussa’diyah, E., & Dini, S. K. (2025). Implementasi Metode Content-Based Filtering dengan Pendekatan Euclidean Distance dalam Sistem Rekomendasi Produk Skincare. Rabit : Jurnal Teknologi Dan Sistem Informasi Univrab, 10(2), 763–783. https://doi.org/10.36341/rabit.v10i2.6371
Hidayat, E. Y., & Rizqi, M. A. (2020). Klasifikasi Dokumen Berita Menggunakan Algoritma Enhanced Confix Stripping Stemmer dan Naïve Bayes Classifier. Jurnal Nasional Teknologi Dan Sistem Informasi, 6(2), 90–99. https://doi.org/10.25077/teknosi.v6i2.2020.90-99
Huda, A. A., Fajarudin, R., & Hadinegoro, A. (2022). Sistem Rekomendasi Content-Based Filtering Menggunakan TF-IDF Vector Similarity untuk Rekomendasi Artikel Berita. Building of Informatics, Technology and Science (BITS), 4(3). https://doi.org/10.47065/bits.v4i3.2511
Nur Khusna, A., Rizkawati, L., & Dahlan Jl Ahmad Yani, A. (2020). Information Retrieval pada Pencarian Menu Balita Menggunakan Dice Coefficient. JEPIN (Jurnal Edukasi Dan Penelitian Informatika), 6. https://doi.org/10.26418/JP.V6I1.37169
Reswara, R., Evanita, & Susanto, A. (2025). Implementasi Content-Based Filtering pada Sistem Rekomendasi Buku Perpustakaan. JATI (Jurnal Mahasiswa Teknik Informatika), 9(2). https://doi.org/10.36040/jati.v9i2.13312
Ridhwanullah, D., Kumarahadi, Y. K., & Raharja, B. D. (2024). Content-Based Filtering pada Sistem Rekomendasi Buku Informatika. Jurnal Ilmiah SINUS, 22(2), 57. https://doi.org/10.30646/sinus.v22i2.840
Saifudin, I., & Widiyaningtyas, T. (2024). Systematic Literature Review on Recommender System: Approach, Problem, Evaluation Techniques, Datasets. IEEE Access, 12, 19827–19847. https://doi.org/10.1109/ACCESS.2024.3359274
Saifudin, I., Widiyaningtyas, T., Ari, I., Zaeni, E., Aminuddin, A., Abdullah, A.-S., & Kuantan, M. (2025). SVD-GoRank: Recommender System Algorithm using SVD and Gower’s Ranking. IEEE Access, 13. https://doi.org/10.1109/ACCESS.2024.Doi
Syah, M., Wardani, A., Idhom, M., & Trimono. (2025). Perbandingan Representasi Teks TF-IDF dann Bert Terhadap Akurasi Cosine Similarity dalam Penilaian Otomatis Jawaban Berbasis Teks. Data Sciences Indonesia (DSI), 5(1), 47–59. https://doi.org/10.47709/dsi.v5i1.6021
Timur, A. Y., & Rohman, A. N. (2025). Sistem Rekomendasi Lagu Indonesia Menggunakan Metode Content-Based Filtering dan Cosine Similarity. Jurnal Informatika Dan Teknik Elektro Terapan, 13(1). https://doi.org/10.23960/jitet.v13i1.5949
Widiyaningtyas, T., Saifudin, I., Zaeni, I., Maulana, M., & Caesarendra, W. (2025). Memory-based collaborative filtering based on matrix factorization and Gower’s set rank. Journal of King Saud University - Computer and Information Sciences, 37(9). https://doi.org/10.1007/s44443-025-00261-6
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Hensel Revy Vandela, Ilham Saifudin, Reni Umilasari

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
1. Hak cipta atas artikel apa pun dipegang oleh penulisnya.
2. Penulis memberikan jurnal, hak publikasi pertama dengan karya yang dilisensikan secara bersamaan di bawah Lisensi Atribusi Creative Commons yang memungkinkan orang lain untuk membagikan karya dengan pengakuan atas kepenulisan dan publikasi awal karya tersebut dalam jurnal ini.
3. Penulis dapat membuat pengaturan kontrak tambahan yang terpisah untuk distribusi non-eksklusif dari versi jurnal yang diterbitkan dari karya tersebut (misalnya, mempostingnya ke repositori institusional atau menerbitkannya dalam sebuah buku), dengan pengakuan dari publikasi awalnya di jurnal ini.
4. Penulis diizinkan dan didorong untuk memposting karya mereka secara online (misalnya, di repositori institusional atau di situs web mereka) sebelum dan selama proses pengiriman, karena hal itu dapat mengarah pada pertukaran yang produktif, serta kutipan yang lebih awal dan lebih besar dari karya yang diterbitkan.
5. Artikel dan materi terkait yang diterbitkan didistribusikan di bawah Lisensi Internasional Creative Commons Attribution-ShareAlike 4.0



.png)
