NhanPhamThanh-IT/Fruit-Veggie-Classifier

🍎 Fruit & vegetable image classifier using TensorFlow CNN. 18 categories, Streamlit web app, Jupyter training notebooks, modular Python code. Learn computer vision & deep learning. Automated preprocessing, metrics visualization, easy deployment. Educational ML project with clean architecture.

Archived
29
/ 100
Experimental

The CNN model employs a 3-layer convolutional architecture with progressive filter expansion (16→32→64), MaxPooling downsampling, and Dropout regularization, trained with Adam optimizer and Sparse Categorical Crossentropy loss on 180×180 RGB images over 25 epochs. The project integrates TensorFlow/Keras for model training, Streamlit for the interactive web interface, and uses a JSON-based configuration system for managing model parameters, class definitions, and preprocessing settings across modular components.

No commits in the last 6 months.

Archived Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 14 / 25

How are scores calculated?

Stars

15

Forks

3

Language

Python

License

MIT

Last pushed

Sep 11, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/NhanPhamThanh-IT/Fruit-Veggie-Classifier"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.