A deep learning-based web application that classifies uploaded images as either Cat or Dog using a trained TensorFlow/Keras model. The application features a modern Streamlit interface for image upload, real-time prediction, confidence scoring, prediction history, and saved results.
project-demo.mp4.mp4
- Upload Cat and Dog images
- AI-powered image classification
- Displays prediction confidence score
- Prediction history tracking
- Save important prediction results
- Modern and responsive Streamlit UI
- Python
- TensorFlow / Keras
- Streamlit
- NumPy
- Pillow
- Matplotlib
PetVision-AI/
│
├── app.py
├── requirements.txt
├── README.md
├── .gitignore
│
├── model/
│ └── cat_dog_model.keras
│
├── notebook/
│ └── image_classification.ipynb
│
└── Media/
├── Dashboard.png
├── Prediction-Result.png
├── Predicted-History.png
├── Saved-results.png
└── project-demo.mp4
git clone https://github.com/lakshdeepxsingh/PetVision-AI.gitpip install -r requirements.txtstreamlit run app.py