Cat Breed Classifier: A Web-Based Deep Learning Application

Version 2.0.0 (6.08 MB) by Porawat
A web-based AI classifies 10 cat breeds. Upload an image and our retrained SqueezeNet model will identify the breed.
9 Downloads
Updated 5 Oct 2025

View License

This project showcases the web deployment of a computer vision model that classifies ten different breeds of cats. 🐈
It's the extended and interactive web application for a final project, "Retrain Neural Network to Classify New Images," by Satienpong Yiengvanichchakul and Jirapas Jatejaroungkit from the Department of Computer and Information Sciences at KMUTNB.
The application utilizes a retrained SqueezeNet neural network, allowing users to upload an image and receive a classification prediction for one of the following cat breeds:
  • Bengal
  • British Shorthair
  • Exotic Shorthair
  • Khao Manee
  • Korat
  • Maine Coon
  • Persian
  • Ragdoll
  • Scottish Fold
  • Siamese
This web app demonstrates the practical application and deployment of a machine learning model, making the image classification tool accessible and easy to use for everyone. You can try it out here: https://btz-image-classify.web.app/

Cite As

Porawat (2026). Cat Breed Classifier: A Web-Based Deep Learning Application (https://www.mathworks.com/matlabcentral/fileexchange/182202-cat-breed-classifier-a-web-based-deep-learning-application), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2025b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
2.0.0

Code updated. Template file >> Code Project

1.0.0