This project aims to classify received MRI images from patients and organize them into appropriate archive folders. In this project, I train a small Convolutional Neural Network (CNN) to classify X-ray images using Kaggle data and deploy it on Streamlit.
pip install -r requirements.txt
- Fill in the "kaggle.json" file with your Kaggle API token information.
- Run the "xray_classifier_data.ipynb" notebook to download and process data
- Run
export WANDB_API_KEY=XXXXXXXXX
- Run the notebook "xray_classifier_model.ipynb" notebook, to train the model.
Run Streamlit server:
streamlit run app.py
Credits to the Kaggle dataset repos: