Skip to content

thebugged/brain-tumor-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Banner
python tensorflow sqlite streamlit

Brain Tumor Classifier

This application processes MRI scans to identify and classify brain tumors into three categories: Pituitary, Glioma, and Meningioma.

Dataset(s) 🗃️

Setup & Installation

Prerequisites

Ensure the following are installed;


To set up this project locally, follow these steps:
  1. Clone the repository:
git clone https://github.com/thebugged/brain-tumor-classifier.git
  1. Change into the project directory:
cd brain-tumor-classifier
  1. Install the required dependencies:
pip install -r requirements.txt

Running the application

  1. Run the command:
streamlit run mainapp.py
  1. 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.

Streamlit App