70DA/cats-vs-dogs-image-classifier
0
πΆπ± Cats vs Dogs Classifier (Deep Learning)
A deep learning web app that classifies images as either a Cat π± or Dog πΆ using TensorFlow and Streamlit.
Built with transfer learning using MobileNetV2 for fast and accurate predictions.
π Demo
π§ Model Details
- Base Model: MobileNetV2 (ImageNet pretrained)
- Technique: Transfer Learning
- Input Size: 224x224
- Output: Binary Classification (Cat / Dog)
βοΈ Tech Stack
- Python π
- TensorFlow / Keras π€
- Streamlit π
- NumPy
- Pillow
β¨ Features
- π€ Image upload
- π§ Real-time prediction
- π Confidence score
- π Dark UI
- π§ Glassmorphism design
- β‘ Fast inference
βΆοΈ How to Run
git clone https://github.com/7odam7amed/cats-vs-dogs-image-classifier
cd cats-vs-dogs
pip install -r requirements.txt
streamlit run streamlit.py