Design and Implementation of a Personalized Book Recommendation System Using Machine Learning Techniques

  • Shrikanta Jogar Visvesvaraya Technological University Belagavi, Karnataka, INDIA
  • Rakshita Prakash Myageri Visvesvaraya Technological University Belagavi, Karnataka, INDIA
  • Archana B Nadakattin Visvesvaraya Technological University Belagavi, Karnataka, INDIA
Keywords: LSTM, CNN, NLP

Abstract

The rapid expansion of the World Wide Web has led to a substantial increase in digital information and online commercial activity, resulting in significant information overload for users. In domains such as e-commerce and digital libraries, users often face difficulty identifying relevant content from a large and continuously growing collection of resources. Recommender systems have been widely adopted to address this challenge by assisting users in discovering content that matches their interests through the analysis of user preferences, historical interactions, and collective behavior patterns.

This study focuses on the design and evaluation of personalized recommendation techniques in the book recommendation domain. The work begins with a detailed examination of existing recommender system approaches and user profiling methods to identify their applicability and limitations. User profiles are constructed by analyzing user behavior, including interaction history and rating patterns. Based on these profiles, three recommendation approaches are developed to generate personalized book suggestions.

The proposed system is evaluated using both live user experiments and offline analysis. Standard evaluation metrics are employed to assess the accuracy and effectiveness of the generated recommendations. This combined evaluation strategy ensures reliable performance assessment under practical and controlled conditions.

The results of the evaluation indicate that the recommendation system achieves satisfactory accuracy in predicting user preferences. The findings further show that a hybrid recommendation approach, which combines content-based filtering and collaborative filtering techniques, produces more accurate and relevant recommendations compared to individual methods. The study confirms the effectiveness of hybrid recommender systems for improving personalization and content discovery in the book recommendation domain.

References

[1] Verma and S. Patnaik, “Personalized library book recommendation using hybrid machine learning models,” Engineering Applications of Artificial Intelligence, vol. 124, pp. 106512, 2024.
[2] Y. Gao, “Optimization of library book recommendation systems using transformer-based learning,” Applied Soft Computing, vol. 149, pp. 110876, 2025.
[3] S. Remadnia and M. Benlamri, “A hybrid e-book recommendation framework integrating collaborative and content- based filtering,” Informatica, vol. 49, no.
1, pp. 87–99, 2025.
[4] J. Kim, “Improving diversity and serendipity in book recommendation systems using deep learning,” Journal of Web Engineering, vol. 24, no. 2, pp. 215– 234, 2025.
[5] P. Gheewala, A. Banerjee, and R. Mehta, “Deep learning models for review-driven recommender systems: A comparative study,” Expert Systems with Applications, vol. 232, pp. 120768, 2024.
[6] L. Zhang and H. Liu, “Knowledge graph– based recommender systems: Recent advances and applications,” Expert Systems withApplications, vol. 228, pp.
120352, 2024.
[7] ]N. Giannikis, M. Tkalcic, and D.
Glowacka, “Cold-start recommendation using reinforcement learning and preference elicitation,” Knowledge-Based Systems, vol. 283, pp.
111213, 2024.
Published
2026-04-19
How to Cite
Jogar, S., Myageri, R., & Nadakattin, A. B. (2026). Design and Implementation of a Personalized Book Recommendation System Using Machine Learning Techniques. Asian Journal For Convergence In Technology (AJCT) ISSN -2350-1146, 12(1), 324-327. Retrieved from https://asianssr.org/index.php/ajct/article/view/1579

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.