This project presents a web-based system for automated leukemia detection and classification from peripheral blood smear images using deep learning. It identifies four stages—Benign, Early, Pre-leukemic, and Pro-leukemic—using models like Xception-BiGRU, EfficientNetB3-BiGRU, EfficientNetB3-ViT, and MobileNetV3-LSTM. These models combine spatial and sequential feature extraction for high diagnostic accuracy. A Flask-based backend handles image processing and prediction, while the HTML frontend enables secure login, image upload, and result display. Trained on a Kaggle dataset, the system provides fast, reliable leukemia classification and aims to assist early diagnosis, reducing dependence on time-consuming manual analysis in clinical environments.
This project introduces an advanced web-based system for automated leukemia detection and classification from peripheral blood smear images using deep learning techniques. The system focuses on identifying four distinct classes—Benign, Early, Pre-leukemic, and Pro-leukemic—using high-performance neural network architectures. A curated dataset from Kaggle serves as the foundation for training and validating the models. The implemented models include Xception combined with Bi-GRU, EfficientNetB3 fused with Bi-GRU, EfficientNetB3 with Vision Transformer (ViT), and MobileNetV3 paired with LSTM. These architectures enable robust spatial and sequential feature extraction, enhancing diagnostic accuracy. The backend is developed using Python and Flask, responsible for training, prediction, and secure user management. The frontend, designed with HTML, offers a seamless user experience, allowing individuals to register, log in, and upload blood smear images. Once an image is submitted, the system processes it through the trained models to deliver an accurate leukemia stage classification. This project bridges deep learning with healthcare, providing an accessible, fast, and intelligent tool for preliminary leukemia screening. It aims to assist medical practitioners in early diagnosis and reduce reliance on manual microscopic analysis, which is often subjective and time-consuming.
Keywords:
Leukemia detection, Blood smear classification, Deep learning, Xception,
EfficientNetB3, Bi-GRU, ViT, MobileNetV3, LSTM, Flask, Medical imaging, Web
application, Early diagnosis, AI in healthcare.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server-side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas,Pytorch, Sklearn,NumPy, Seaborn, Matplotlib, Timm
IDE/Workbench : VSCode
Technology : Python 3.8+
Server Deployment : Xampp Server
Database : MySQL
HARDWARE REQUIREMENTS
Processor - I3/Intel Processor
RAM - 8GB (min)
Hard Disk - 128 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any