Sistem Rekomendasi Buku Pada Perpustakaan Digital Menggunakan Algoritma Collaborative Filtering
Sistem Rekomendasi Buku Pada Perpustakaan Digital Menggunakan Algoritma Collaborative Filtering
Keywords:
Collaborative Filtering, Digital Library, Recommendation System, User–Item Interaction, Information RetrievalAbstract
This study aims to develop a book recommendation system for a digital library using the collaborative filtering algorithm in order to address the problem of information overload and support users in finding relevant reading materials more efficiently. The research was conducted using a quantitative approach by collecting user–item interaction data, performing data preprocessing, and implementing both User-Based and Item-Based Collaborative Filtering models. The evaluation employed MAE, RMSE, Precision@K, and Recall@K to measure predictive accuracy and recommendation relevance. Experimental results show that Item-Based Collaborative Filtering outperforms the user-based model, achieving better accuracy and stability, particularly in highly sparse digital library datasets. The developed recommendation system demonstrates the ability to generate relevant book suggestions based on user behavior patterns, thus enhancing the overall user experience and information retrieval process. The findings highlight the potential of collaborative filtering as an effective method for improving digital library services and provide a foundation for future work involving hybrid approaches and strategies to mitigate cold-start challenges.
References
Aggarwal, C. C. (2016). Recommender Systems: The Textbook. Springer.
Bobadilla, J., Ortega, F., Hernando, A., & Gutiérrez, A. (2022). Recommender systems survey 2022: A holistic analysis. Artificial Intelligence Review, 55(4), 2451–2490. https://doi.org/10.1007/s10462-021-10045-8
Gunawardana, A., & Shani, G. (2015). Evaluating Recommender Systems BT - Recommender Systems Handbook (pp. 265–308). Springer.
Herlocker, J. L., Konstan, J. A., Terveen, L. G., & Riedl, J. T. (2004). Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems, 22(1), 5–53.
Jannach, D., Zanker, M., Felfernig, A., & Friedrich, G. (2016). Recommender Systems: An Introduction. Cambridge University Press.
Lops, P., De Gemmis, M., & Semeraro, G. (2019). Content-based recommender systems: State of the art and trends BT - Recommender Systems Handbook (pp. 73–105). Springer.
Nurjanah, D., Nugraha, A., & Saputra, A. (2020). Improving library recommendation system using hybrid filtering in digital library services. Journal of Information Systems Engineering and Informatics, 4(2), 214–223.
Ricci, F., Rokach, L., & Shapira, B. (2015). Recommender Systems: Introduction and Challenges BT - Recommender Systems Handbook (pp. 1–35). Springer.
Sharma, A., & Aggarwal, C. C. (2018). A comparative survey of user modeling techniques for recommender systems. Knowledge-Based Systems, 140, 157–178.
Su, X., & Khoshgoftaar, T. M. (2020). A surveying and empirical evaluation of recommender systems BT - Advances in Intelligent Systems and Computing (Vol. 1150, pp. 143–156). Springer. https://doi.org/10.1007/978-3-030-44041-1_13
Toffler, A. (1970). Future Shock. Random House.
Widyantoro, D. H., Fitriawan, H., & Yulianingsih, T. (2021). Enhancing information retrieval in digital libraries using semantic-based search. Journal of Information and Communication Technology, 20(3), 467–489.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Irfan Fauzi, Muhammad Basri Syaifullah, Alfi Maidatul Hasanah, Mustika Aliefyani, Salwa Amalia Ghodah

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









