Home / Current Issue / Paper 1719236
Libraria: An Intelligent Smart Library Management System Using Machine Learning, R Analytics, and IoT-Based QR Verification
Subject area: Science,Engineering and Technology · Area of research: Intelligent Library Management Systems
DOI: 10.64388/IREV9I12-1719236
Abstract
The Libraria Smart Library Management System is an integrated digital platform developed to automate and modernize traditional library operations using Web Development, Machine Learning, R Analytics, Mobile Application Development, and IoT-based QR verification technologies. Conventional library systems often depend on manual processes for maintaining records, verifying borrow requests, calculating fines, and tracking inventory, leading to inefficiency and increased administrative workload. The proposed system addresses these limitations by providing an intelligent, secure, and user-friendly smart library platform. The system enables students and administrators to access library services through both web and Android mobile applications. The frontend was developed using HTML, CSS, and JavaScript, while Supabase was used as the cloud backend for authentication, database management, and real-time synchronization. The system supports functionalities such as secure login, book searching, borrow request management, QR-based verification, fine tracking, analytics generation, and personalized recommendations. Machine Learning techniques such as TF-IDF and Cosine Similarity were implemented to generate intelligent book recommendations based on user borrowing history and preferences. R programming was used to generate statistical insights including borrow trend analysis, overdue risk prediction, correlation analysis, and fine statistics. QR code technology was integrated to automate borrowing verification and improve security through contactless authentication. The project demonstrates the practical integration of multiple modern technologies into a single unified platform capable of improving automation, accessibility, analytics, and user experience in educational institutions. Overall, Libraria provides a scalable and efficient smart library solution suitable for modern digital learning environments.
Keywords
Smart Library Management System, Machine Learning, TF-IDF, Cosine Similarity, R Analytics, QR Verification, Supabase, Android WebView, Web Application, IoT.
References
[1] Supabase. (2024). Supabase Documentation. Retrieved from https://supabase.com/docs
[2] Mozilla Developer Network (MDN). (2024). Web Development Guides (HTML, CSS, JavaScript). Retrieved from https://developer.mozilla.org/
[3] Scikit-learn. (2024). TF-IDF Vectorizer and Cosine Similarity Documentation. Retrieved from https://scikit-learn.org/
[4] Python Software Foundation. (2024). Python Documentation. Retrieved from https://docs.python.org/3/
[5] R Foundation for Statistical Computing. (2024). R Documentation. Retrieved from https://www.r-project.org/
[6] Wickham, H. (2024). ggplot2: Elegant Graphics for Data Analysis. Retrieved from https://ggplot2.tidyverse.org/
[7] QRCode.js Documentation. (2024). QR Code Generation Library. Retrieved fromhttps://github.com/davidshimjs/qrcodejs
[8] Html5Qrcode Documentation. (2024). QR Scanner Library Documentation. Retrieved from https://github.com/mebjas/html5-qrcode
[9] Google Developers. (2024). OAuth 2.0 Authentication Documentation. Retrieved from https://developers.google.com/identity/protocols/oauth2
[10] Android Developers. (2024). Android WebView Documentation. Retrieved from https://developer.android.com/develop/ui/views/layout/webapps/webview
[11] Dr. J. Narendra Babu, Upcoming Strengths on Internet of Things. Journal of Advanced Research in Dynamical & Control Systems, Vol.11, No.11, 2019.
[12] Dr. J. Narendra Babu, Enhancement of RVM Using FPGA. Journal of Advanced Research in Dynamical & Control Systems, Vol.11, No.11, 2019.
[13] Dr. J. Narendra Babu, Brain Signal Processing: Analysis, Technologies and Applications. Journal of Advanced Research in Dynamical & Control Systems (JARDCS), Vol.11, No.12, 2019.
[14] Dr. J. Narendra Babu et al., Experimental Detection of Vehicles for Toll Gate Billing. International Journal of Science Technology and Management, Vol.4, Issue 12, December 2015.
[15] PostgreSQL Global Development Group. (2024). PostgreSQL Documentation. Retrieved from https://www.postgresql.org/docs/
How to cite this paper
@article{1719236,
author = {Dr. J. Narendra Babu, Dr. Deepak S Sakkari, Harshitha V, G Yogeendra; Goutham S, Hemanth H ; Deekshith A. E},
title = {Libraria: An Intelligent Smart Library Management System Using Machine Learning, R Analytics, and IoT-Based QR Verification},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {9},
number = {12},
pages = {3084-3087},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1719236.pdf},
abstract = {The Libraria Smart Library Management System is an integrated digital platform developed to automate and modernize traditional library operations using Web Development, Machine Learning, R Analytics, Mobile Application Development, and IoT-based QR verification technologies. Conventional library systems often depend on manual processes for maintaining records, verifying borrow requests, calculating fines, and tracking inventory, leading to inefficiency and increased administrative workload. The proposed system addresses these limitations by providing an intelligent, secure, and user-friendly smart library platform. The system enables students and administrators to access library services through both web and Android mobile applications. The frontend was developed using HTML, CSS, and JavaScript, while Supabase was used as the cloud backend for authentication, database management, and real-time synchronization. The system supports functionalities such as secure login, book searching, borrow request management, QR-based verification, fine tracking, analytics generation, and personalized recommendations. Machine Learning techniques such as TF-IDF and Cosine Similarity were implemented to generate intelligent book recommendations based on user borrowing history and preferences. R programming was used to generate statistical insights including borrow trend analysis, overdue risk prediction, correlation analysis, and fine statistics. QR code technology was integrated to automate borrowing verification and improve security through contactless authentication. The project demonstrates the practical integration of multiple modern technologies into a single unified platform capable of improving automation, accessibility, analytics, and user experience in educational institutions. Overall, Libraria provides a scalable and efficient smart library solution suitable for modern digital learning environments.},
keywords = {Smart Library Management System, Machine Learning, TF-IDF, Cosine Similarity, R Analytics, QR Verification, Supabase, Android WebView, Web Application, IoT.},
month = {June},
doi = {https://doi.org/10.64388/IREV9I12-1719236}
}