Skip to content

Latest commit

 

History

History
47 lines (28 loc) · 1.66 KB

README.md

File metadata and controls

47 lines (28 loc) · 1.66 KB

COVID-19, Pneumonia, and Normal Classification from X-ray Images

Accurate diagnosis of respiratory conditions is crucial for effective treatment and patient care. This project leverages deep learning techniques to classify chest X-ray images into three categories:

  • COVID-19
  • Pneumonia
  • Normal

The model combines the powerful feature extraction capabilities of ResNet50 with the sequence processing strengths of Gated Recurrent Units (GRUs). This hybrid architecture ensures high accuracy in distinguishing between different types of lung conditions.

To make this tool accessible to healthcare professionals and researchers, I have developed a user-friendly web application using Streamlit. This application allows users to upload X-ray images and receive instant classification results, aiding in quick and informed decision-making.

Screenshot

Web App Screenshot

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/nawaz0x1/X-Ray-Classification.git
    cd X-Ray-Classification
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Download the model.keras file from the GDrive link and replace it with Model/model.keras.

Usage

To run the Streamlit web app:

streamlit run App.py

Acknowledgement

The dataset was obtained from Kaggle.