Machine learning models in web applications: A comprehensive review
Document Type
Article
Publication Title
ICT Express
Abstract
The rapid growth of web applications has increased the need for advanced features and strong security. Artificial intelligence (AI) and machine learning (ML) models play a crucial role in meeting these needs by improving efficiency and enhancing security. However, integrating these models into web applications can be challenging due to complex implementation and potential security risks. This paper compares Python and Node.js, two popular technology stacks, to determine their effectiveness in integrating ML models into web applications. It also explores the role of web application firewalls (WAF) and the ML algorithms that support them, analyzing current trends in their use and adoption. The overarching objective is to discern the technology stack that provides superior support for back-end ML integration and to identify the ML algorithms that are most effective in enhancing WAF capabilities against sophisticated security threats. By offering a synthesis of technical and security insights, this research seeks to empower developers and cybersecurity practitioners with the knowledge required to make well-informed decisions regarding technology stack selection and the implementation of ML-driven security mechanisms in web application development.
First Page
1110
Last Page
1119
DOI
10.1016/j.icte.2025.09.001
Publication Date
12-1-2025
Recommended Citation
Mani, Kshiteesh and Shenoy, Ajitha K.B., "Machine learning models in web applications: A comprehensive review" (2025). Open Access archive. 11655.
https://impressions.manipal.edu/open-access-archive/11655