File size: 1,460 Bytes
4836217
 
2041809
4836217
 
dc777ff
 
4836217
 
 
 
 
 
 
4fdb16f
 
 
 
 
 
 
 
16d3014
4fdb16f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
---
title: The DogID App
emoji: ๐Ÿฆฎ
colorFrom: green
colorTo: indigo
sdk: streamlit
sdk_version: 1.35.0
app_file: app.py
pinned: false
license: mit
short_description: An AI model that predicts the breed of a dog from an image
---

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference


# ๐Ÿถ The DogID App

Welcome to **The DogID App** โ€” a fast and fun way to identify dog breeds using deep learning. Just upload a dog image and our app will predict the most likely breed out of 120 possibilities.

## ๐Ÿš€ How it works

This app uses a fine-tuned MobileNetV2 deep learning model trained on the [Kaggle dog breed identification dataset](https://www.kaggle.com/competitions/dog-breed-identification/data) and powered by TensorFlow and Streamlit.

## ๐Ÿ“ฆ Features

- ๐Ÿ“ธ Upload your own dog photo
- ๐Ÿง  Real-time breed predictions
- ๐ŸŒ Deployed on Hugging Face Spaces
- ๐ŸŽจ Light mode enforced for consistent visuals

## ๐Ÿ› ๏ธ Built With

- Python ๐Ÿ
- TensorFlow / Keras
- Streamlit
- Hugging Face Spaces

## ๐Ÿ“‚ File Overview

- `app.py` โ€“ Streamlit app script
- `requirements.txt` โ€“ Python dependencies
- `.streamlit/config.toml` โ€“ Forces light mode
- `dog_breed_ID_batch32_cache_prefetch.keras` โ€“ Trained model
- `assets/` โ€“ Logo and image files

## ๐Ÿ“ License

This project is licensed under the MIT License โ€” see `LICENSE` file for details.

---

Enjoy using **The DogID App**! ๐Ÿพ