Brain Tumour Detection System

Completed2025
AI-powered medical imaging for early diagnosis
PythonTensorFlowOpenCVFlaskReact

Overview

Problem: Machine learning system to detect brain tumours from MRI scans.
Solution: A full-stack ML project that leverages deep learning to assist radiologists in identifying brain tumours from MRI images. The system includes data preprocessing, model training, and a user-friendly interface for predictions.

Highlights

  • Achieved 95%+ accuracy on test data
  • Automated preprocessing pipeline
  • User-friendly web interface for predictions

Features

  • Upload MRI images for instant analysis
  • Deep learning model for tumour classification
  • Interactive results dashboard
  • Exportable reports
  • Secure user authentication

Screenshots

Brain Tumour Detection System screenshot 1
Brain Tumour Detection System screenshot 2
Brain Tumour Detection System screenshot 3

Challenges & Learnings

  • Limited labeled medical data
  • Balancing model accuracy and speed

Future Improvements

  • Expand to other tumour types
  • Integrate with hospital systems