Skip to content

Repository files navigation

PulmoScan AI

AI-Powered Pneumonia Detection using Deep Learning

Python TensorFlow Streamlit License

PulmoScan AI is a modern AI-powered web application that detects Pneumonia from Chest X-ray images using a trained Deep Learning model. The application provides confidence scores, probability visualization, AI-generated reports, and a clean medical dashboard built with Streamlit.


Features

  • AI-powered Chest X-ray analysis
  • Deep Learning prediction
  • Upload JPG, JPEG and PNG images
  • Confidence score visualization
  • Probability distribution
  • Medical report generation
  • Download report
  • Premium dark medical dashboard
  • Responsive Streamlit interface

Tech Stack

Technology Purpose
Python Programming Language
TensorFlow Deep Learning
Keras CNN Model
NumPy Numerical Processing
Pillow Image Processing
Streamlit Web Application
Git Version Control
GitHub Repository Hosting

Application Workflow

Chest X-ray Image
        │
        ▼
 Image Preprocessing
        │
        ▼
 Deep Learning Model
        │
        ▼
 Prediction
        │
        ▼
 Normal / Pneumonia
        │
        ▼
 Confidence Score
        │
        ▼
 Report Generation

Application Screenshots

Home

Home


Normal Prediction

Normal


Normal Prediction (Example 2)

Normal


Pneumonia Prediction

Pneumonia


Pneumonia Prediction (Example 2)

Pneumonia


Model Information

  • Framework : TensorFlow / Keras
  • Classification : Binary Classification
  • Input : Chest X-ray Images
  • Output :
    • Normal
    • Pneumonia

Installation

Clone the repository

git clone https://github.com/rarunkumar2307/Pneumonia.Detection.System_DEEP-LEARNING.git

Move into project

cd Pneumonia.Detection.System_DEEP-LEARNING

Install dependencies

pip install -r requirements.txt

Run application

streamlit run app.py

Folder Structure

📂 app.py
📂 inference.py
📂 train_model.py
📂 pneumonia_model.h5
📂 screenshots
📂 sample_images

Future Improvements

  • DICOM Support
  • Explainable AI (Grad-CAM)
  • PDF Report Export
  • Multi Disease Detection
  • Cloud Deployment
  • Doctor Dashboard
  • User Authentication
  • REST API

Author

Arun Kumar

Bachelor of Technology (Information Technology)

BACKEND DEVELOPER - JAVA

GitHub

https://github.com/rarunkumar2307


License

This project is licensed under the MIT License.


⭐ If you like this project, consider giving it a Star.

About

AI-Powered Pneumonia Detection using Deep Learning

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages