METHODS AND TOOLS FOR THE DEVELOPMENT OF THE DIGITAL LIBRARY WEBSITE
DOI:
https://doi.org/10.17721/3041-2323.2024.416-419Keywords:
electronic library, web application, online reading, client-server architectureAbstract
This paper presents the development of a web-based electronic library system designed to provide users with efficient access to digital content. The platform features a responsive multi-page interface, implemented using Flask (Python), PostgreSQL, HTML, CSS, and JavaScript. A key component of the system is an integrated AI chatbot powered by the GPT API, which supports natural language interaction, content search, and personalized recommendations. The system ensures data security through encryption, authorization, and backup mechanisms. Designed for scalability and usability, the system serves educational institutions, research centers, and libraries seeking a modern digital knowledge platform.
References
Ben, E., Ebiefung, R., & Abonu, O. (2024). Digital libraries and artificial intelligence: A panacea for effective information service delivery in the 21st century. In C. Udofot et al. (Eds.), Digital libraries and library management in higher institutions in Nigeria. Uyo: A festschrift.
Chowdhury, G. G. (2017). Introduction to modern information retrieval. Facet Publishing.
Lathkar, M. (2021). Building web apps with Python and Flask: Learn to develop and deploy responsive RESTful web applications using Flask framework. BPB Publications.
Pleskach, V., Kryvolapov, Y., Kryvolapov, H., & Zelikovska, O. (2024). Investigating e-commerce systems for book sales: From theoretical foundations to software development. XI International Scientific and Practical Conference ‘Information Technologies and Interactions' (IT&I'2024), CEUR Workshop Proceedings, Scopus. Retrieved from https://ceur-ws.org/Vol-3909/Paper_21.pdf
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Applied information systems and technologies in the digital society

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