AI/ML
NeuroScan MRI
Web app that classifies brain MRI scans into tumour types, shows a Grad-CAM heatmap, and lets doctors download a PDF report.
About this Project
NeuroScan is a FastAPI web system for brain MRI screening. A doctor uploads a scan, the model predicts the class (glioma, meningioma, pituitary, or no tumour), and Grad-CAM highlights the region the model used. The app uses JWT login, SQLite records, and a tracking ID so each case can be stored and exported as a PDF. The Mobile U-Net model was trained on a public MRI set (train/test split), then tested with accuracy, F1, ROC-AUC, and a confusion matrix.
Project Details
Category
AI/ML
Technologies
PythonFastAPITensorFlowMRIDeep LearningGrad-CAMSQLiteJWT