
This application processes MRI scans to identify and classify brain tumors into three categories: Pituitary, Glioma, and Meningioma.
Dataset(s) 🗃️
Prerequisites
Ensure the following are installed;
- Git
- Python
- Jupter Notebook (or install the Jupyter extension on Visual Studio Code).
To set up this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/thebugged/brain-tumor-classifier.git
- Change into the project directory:
cd brain-tumor-classifier
- Install the required dependencies:
pip install -r requirements.txt
- Run the command:
streamlit run mainapp.py
- Alternatively, you can run the
brain.ipynb
notebook to get the model & weights (brain_model.json
,brain_weights.h5
) then run the command in 1.
The application will be available in your browser at http://localhost:8501.