Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐾 PetVision AI

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

project-demo.mp4.mp4

✨ Features

  • 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

🛠️ Tech Stack

  • Python
  • TensorFlow / Keras
  • Streamlit
  • NumPy
  • Pillow
  • Matplotlib

📁 Project Structure

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

🚀 Getting Started

Clone the repository

git clone https://github.com/lakshdeepxsingh/PetVision-AI.git

Install dependencies

pip install -r requirements.txt

Run the application

streamlit run app.py

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages