Detects whether a person has brain tumor from brain MRI scans
Project Description
This project focuses on detecting brain tumors from MRI images using deep learning techniques. A Convolutional Neural Network (CNN) model is trained to analyze MRI scans and classify them as tumor or non-tumor (or different tumor types, if applicable). The trained model is integrated into a web application built with Flask, allowing users to upload MRI images and receive instant prediction results. The project demonstrates the practical use of deep learning in medical image analysis and healthcare applications.
Features
Brain tumor detection using CNN-based deep learning model
MRI image upload and real-time prediction
Accurate image classification using trained neural networks
Visualization of training results and performance metrics
User-friendly web interface for easy interaction
Backend integration using Flask
Clean, modular, and well-documented codebase
Suitable for academic and final-year projects
Tech Stack
Python
TensorFlow (Deep Learning)
Convolutional Neural Networks (CNN)
Flask (Backend Framework)
HTML, CSS, JavaScript (Frontend)
NumPy and other supporting Python libraries
System Requirements
Python 3.10+
Anaconda
No GPU is required
Deliverables
Jupyter Notebook
Dataset
Setup over video call
WhatsApp support
WhatsApp For Project