Pengembangan Sistem Rekomendasi Peminjaman Buku dengan Algoritma Pembelajaran Mesin di Perpustakaan Modern

Sukma Kartikasari, Shiefti Dyah Alyusi, Siti Muzaroh

Abstract


In the digital era, libraries are required to provide services that adapt to users' evolving needs. As book collections—both digital and physical—continue to grow, machine learning technology offers an effective approach to delivering personalized book recommendations based on users' preferences or borrowing history. This study focuses on developing a book recommendation system utilizing machine learning algorithms to analyze borrowing behavior patterns, genre preferences, and user interaction history. The system is developed using a hybrid filtering approach, which combines collaborative filtering and content-based filtering. The data used includes book metadata (title, category, and author) as well as users’ borrowing records. Evaluation results indicate good system performance, with a precision score of 80%, recall of 72%, and F1-score of 75%. These findings suggest that the hybrid filtering approach can produce more accurate and relevant book recommendations. Consequently, the system can assist users in finding book collections that align with their interests and preferences, thereby improving efficiency and convenience in locating reading materials within the library.

Keywords


Book Recommendation System; Machine Learning; Hybrid Filtering; Digital Library; User Behavior Analysis

Full Text:

PDF

References


Adomavicius, G., & Tuzhilin, A. (2005a). Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions.

Burke, R. (2002a). Hybrid recommender systems: Survey and experiments. User Modelling and User-Adapted Interaction, 12(4), 331–370. https://doi.org/10.1023/A:1021240730564

Hossain, I., Aminul, M., Palash, H., Sejuty, A. T., Tanjim, N. A., Nasim, A. Al, Saif, S., & Suraj, A. B. (n.d.). A Survey of Recommender System Techniques and the E − commerce Domain. https://doi.org/10.1093/comnet/xxx000

Hyndman, R. J., & Koehler, A. B. (2006). Another look at measures of forecast accuracy. International Journal of Forecasting, 22(4), 679–688. https://doi.org/10.1016/j.ijforecast.2006.03.001

Koren, Y., Bell, R., & Volinsky, C. (2009). Matrix Factorization Techniques Fot Recommender Systems.

Król, D., & Nowakowski, F. (2017). Development of a real-time multi-agent system: A practical study on ensuring timing correctness. Journal of Intelligent & Fuzzy Systems, 32(2), 1461–1473. https://doi.org/10.3233/JIFS-169142

Lops, P., de Gemmis, M., & Semeraro, G. (2011a). Content-based Recommender Systems: State of the Art and Trends. In Recommender Systems Handbook (pp. 73–105). Springer US. https://doi.org/10.1007/978-0-387-85820-3_3

Manning, C. D., Raghavan, P., & Schütze, H. (2008). Introduction to Information Retrieval. Cambridge University Press.

Melville, P., Mooney, R. J., & Nagarajan, R. (2002). Content-Boosted Collaborative Filtering for Improved Recommendations. http://research.compaq.com/SRC/eachmovie

Nurul Putri, A., Kemerdekaan, J., & Makassar, K. (2023). Sistem Rekomendasi Peminjaman Buku Dengan Metode User-Based Collaborative Filtering Pada Perpustakaan Sekolah Berbasis Website.

Parthasarathy, G., & Sathiya Devi, S. (2023). Hybrid Recommendation System Based on Collaborative and Content-Based Filtering. Cybernetics and Systems, 54(4), 432–453. https://doi.org/10.1080/01969722.2022.2062544

Rendle, S., Freudenthaler, C., Gantner, Z., & Thieme, L. S.-. (2012). BPR: Bayesian Personalized Ranking from Implicit Feedback. 452–457.

Ritdrix, A. H., & Wirawan, P. W. (n.d.). Sistem Rekomendasi Buku Menggunakan Metode Item-Based Collaborative Filtering. In Sistem Rekomendasi Buku Menggunakan Metode… 24 Jurnal Masyarakat Informatika (Vol. 9, Issue 2).

Saito, T., & Rehmsmeier, M. (2015). The Precision-Recall Plot Is More Informative than the ROC Plot When Evaluating Binary Classifiers on Imbalanced Datasets. PLOS ONE, 10(3), e0118432. https://doi.org/10.1371/journal.pone.0118432

Salton, G., & Buckley, C. (1988). Term-weighting approaches in automatic text retrieval. Information Processing & Management, 24(5), 513–523. https://doi.org/10.1016/0306-4573(88)90021-0

Sarwar, B., Karypis, G., Konstan, J. A., & Riedl, J. (2001a). Item-Based Collaborative Filtering Recommendation Algorithms. Proceedings of the 10th International Conference on World Wide Web, 285–295.

Yehuda Koren, Robert Bell, & Chris Volinsky. (2009). Matrix Factorization Techniques for Recommender Systems.

Zhang, H. R., Min, F., He, X., & Xu, Y. Y. (2015). A hybrid recommender system based on user-recommender interaction. Mathematical Problems in Engineering, 2015. https://doi.org/10.1155/2015/145636




DOI: https://doi.org/10.15548/mj.v7i1.11126

Refbacks

  • There are currently no refbacks.


Copyright (c) 2025 Maktabatuna

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

This work is licensed under CC BY-SA 4.0 

Print ISSN 2723-0163 - Electronic ISSN 2723-0171

View My Stats