This project aims to develop an automated classification model for chest X-ray images to detect pulmonary diseases, with a focus on pneumonia. Using Deep Learning techniques, particularly Convolutional Neural Networks (CNNs), the model is trained to distinguish between normal and pneumonia-affected images. The solution includes a web application that allows users to upload an X-ray image and receive an instant diagnosis prediction. The system is designed to assist healthcare professionals by providing a fast and accurate diagnostic tool.
The workflow of the project includes the following stages:
Data Preprocessing:
CNN Model Architecture:
Model Compilation and Training:
Evaluation:
Deployment:
The model demonstrated strong performance on the test set:
These results indicate that the model effectively detects pneumonia from chest X-ray images. The perfect recall score is especially important in a medical context, ensuring that all pneumonia cases are correctly identified.