Skip to content

The Pet Face Classifier is a web-based application that uses a Convolutional Neural Network (CNN) to classify images of pets into cats, dogs, or rabbits. Users can upload an image, and the model predicts the pet type along with a confidence score.

Notifications You must be signed in to change notification settings

anushka241105/Pet-face-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐾 Pet Face Classifier 🐾

A web application that classifies pet images into cats, dogs, or rabbits using a Convolutional Neural Network (CNN). Upload an image and get predictions instantly with confidence scores.


image

Upload your pet image and see the prediction in real-time!


Features

  • Upload an image of your pet (cat, dog, or rabbit).
  • Predict the class with a confidence score.
  • Displays uploaded image on the page.
  • Clean, subtle, and elegant frontend design.
  • Fully modular code: separates training and prediction.
  • Ready to extend with more classes or different datasets.

Tech Stack

  • Frontend: HTML, CSS (subtle & elegant design)
  • Backend: Flask
  • Machine Learning: Python, TensorFlow/Keras, OpenCV, NumPy
  • Others: Scikit-learn (for label encoding)

Installation

  1. Clone the repo
git clone https://github.com/anushka241105/Pet-Face-Classifier.git
cd Pet-Face-Classifier

---

About

The Pet Face Classifier is a web-based application that uses a Convolutional Neural Network (CNN) to classify images of pets into cats, dogs, or rabbits. Users can upload an image, and the model predicts the pet type along with a confidence score.

Resources

Stars

Watchers

Forks