# π
Klasifikasi Gambar Tomat - Deep Learning Image Classifier
> Deep learning image classification system untuk mendeteksi kondisi/penyakit tomat menggunakan TensorFlow/Keras dengan deployment ke TensorFlow.js untuk web-based inference
---
## π **Project Overview**
Sistem klasifikasi gambar berbasis **deep learning** untuk mendeteksi kondisi atau penyakit pada tanaman tomat. Model dilatih menggunakan **TensorFlow/Keras** dan di-export ke **TensorFlow.js** untuk memungkinkan inferensi langsung di browser tanpa backend server.
### **Business Value:**
- πΎ **Pertanian Presisi** - Deteksi dini penyakit tanaman
- π± **Mobile-First** - Inference di browser/smartphone
- β‘ **Real-time Detection** - Tidak perlu server backend
- π° **Cost-Effective** - Mengurangi kerugian petani
- π― **Automated Monitoring** - Sistem deteksi otomatis
---
## π― **Problem Statement**
Petani tomat sering mengalami kesulitan dalam mendeteksi penyakit atau kondisi tanaman tomat secara dini, yang dapat menyebabkan:
- β Penurunan produktivitas hasil panen
- β Penyebaran penyakit yang cepat
- β Kerugian finansial yang signifikan
- β Penggunaan pestisida yang berlebihan
### **Solution:**
β
Sistem klasifikasi gambar otomatis berbasis AI
β
Deteksi real-time menggunakan foto tanaman
β
Web-based application (TensorFlow.js)
β
Akurasi tinggi dengan deep learning CNN
---
## π **Key Features**
### **Machine Learning:**
β
**Convolutional Neural Network (CNN)** architecture
β
**Transfer Learning** dengan pre-trained models (optional)
β
**Data Augmentation** untuk generalisasi model
β
**Multi-class Classification** (berbagai kondisi tomat)
β
**High Accuracy** - Validation accuracy >90%
### **Deployment:**
β
**TensorFlow.js** - Browser-based inference
β
**Lightweight Model** - Total 5.6 MB
β
**Sharded Weights** - Efficient loading
β
**Cross-platform** - Desktop & Mobile compatible
---
## π **Repository Structure**
```
klasifikasi-gambar/
β
βββ README.md # Project documentati β¦