Transform your animal image classification experience with our powerful Flask web application! Upload and instantly classify animals using state-of-the-art machine learning.
The application is deployed and can be accessed at: https://animal-classification-flask-app-yay48qunbup3unge4g6fkx.streamlit.app
- 15 Animal Categories - Accurately identifies Bears, Birds, Cats, Cows, Deer, Dogs, Dolphins, Elephants, Giraffes, Horses, Kangaroos, Lions, Pandas, Tigers, and Zebras
- High Accuracy - 99.47% test accuracy and 97.43% train accuracy
- ResNet50 CNN - Powered by state-of-the-art deep learning architecture
- Simple Upload - Easy-to-use image upload functionality
- Instant Results - Real-time classification processing
- Clean Design - Intuitive web interface
- 🧑💻 Clone the Repository
git clone https://github.com/ShauryaDusht/animal-classification-flask-app
cd animal-classification-flask-app
- 🔧 Install Dependencies
pip install -r requirements.txt
- 📁 Project Structure
AnimalClassification/
│
├── static/
│ └── styles.css
├── templates/
│ └── index.html
│
├── animal_classifier.pkl
├── app.py
├── streamlit_app.py
└── requirements.txt
- Start flask server(for windows)
python app.py
- Open a web browser and go to
http://127.0.0.1:5000/
- Flask for robust server-side operations
- PyTorch for machine learning model deployment
- Clean, responsive web interface
- Simple upload and classification workflow
- ResNet50 CNN architecture
- Trained on Animal Data dataset from Kaggle
- High accuracy classification
Feel free to reach out to me via email for any queries or collaboration opportunities: