Skip to content

A professional Flask application designed for real-time X-ray image classification, featuring a modern web interface and service-based architecture. This project demonstrates end-to-end AI/ML integration with a focus on modular design, maintainable code, and best practices in full-stack development.

Notifications You must be signed in to change notification settings

souravjr30/XRayAI_Classify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X-Ray Intensity Classifier

A Flask-based web application that uses deep learning to classify X-ray images based on their intensity levels. This project demonstrates the implementation of a medical imaging AI system using modern web technologies and machine learning.

Features

  • Upload and classify X-ray images
  • Real-time image processing and analysis
  • Intensity classification into four categories: Normal, Mild, Moderate, and Severe
  • Confidence score for each prediction
  • Modern, responsive web interface
  • Secure file handling and validation

Technical Stack

  • Backend: Flask (Python)
  • Machine Learning: TensorFlow/Keras
  • Image Processing: OpenCV
  • Frontend: HTML5, TailwindCSS, JavaScript
  • Data Handling: NumPy, Pillow

Project Structure

├── app.py                 # Application factory
├── config.py             # Configuration
├── requirements.txt      # Python dependencies
├── routes/
│   ├── main.py          # Main routes
│   └── api.py           # API routes
├── services/
│   ├── image_processing/
│   │   ├── enhancer.py  # Image enhancement
│   │   └── preprocessor.py # Image preprocessing
│   └── ml/
│       ├── model_loader.py # Model loading
│       └── predictor.py    # Prediction logic
├── utils/
│   └── file_validator.py # File validation
└── templates/
    └── index.html       # Web interface

About

A professional Flask application designed for real-time X-ray image classification, featuring a modern web interface and service-based architecture. This project demonstrates end-to-end AI/ML integration with a focus on modular design, maintainable code, and best practices in full-stack development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published