JeeKay/Malaria-classification
0
1---2title: Malaria Classification3emoji: ๐งฌ4colorFrom: green5colorTo: red6sdk: streamlit7sdk_version: "1.45.1"8app_file: app/app.py9pinned: false10---11 12# ๐งฌ Malaria Cell Classifier with Grad-CAM & Streamlit UI13 14A deep learning-based malaria detection system using ResNet50 and Grad-CAM explainability.15 16## ๐ Features17 18- โ
Binary classification of blood smear images (`Infected` / `Uninfected`)19- ๐ Grad-CAM visualizations to highlight infected regions20- ๐ Interactive Streamlit web interface21- ๐ฆ Easy-to-deploy structure22 23## ๐ ๏ธ Built With24 25- [PyTorch](https://pytorch.org/)26- [Streamlit](https://streamlit.io/)27- [Grad-CAM](https://arxiv.org/abs/1610.02391)28- [ResNet50](https://pytorch.org/vision/stable/models.html)29 30## ๐ฆ Dataset31 32Uses the [Malaria Cell Images Dataset](https://www.kaggle.com/iarunava/cell-images-for-detecting-malaria)33 34## ๐ Folder Structure35 36Place raw images in:37data/cell_images/38 โโโ Parasitized/39 โโโ Uninfected/40 41## Here's a quick preview of the app in action:42 4344 45## ๐งช Usage46 47## ๐ ๏ธ Requirements48 49Install dependencies:50 51```bash52pip install torch torchvision streamlit opencv-python matplotlib scikit-learn53```54 