ESMATUGBA commited on
Commit
ae72845
·
verified ·
1 Parent(s): f5b81cd

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +48 -13
README.md CHANGED
@@ -1,20 +1,55 @@
1
  ---
2
- title: Fruit Veg Classifier
3
- emoji: 🚀
4
- colorFrom: red
5
- colorTo: red
6
- sdk: docker
7
- app_port: 8501
8
- tags:
9
- - streamlit
10
  pinned: false
11
- short_description: Fruit-Veg-Classifier
12
  license: apache-2.0
13
  ---
14
 
15
- # Welcome to Streamlit!
16
 
17
- Edit `/src/streamlit_app.py` to customize this app to your heart's desire. :heart:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
 
19
- If you have any questions, checkout our [documentation](https://docs.streamlit.io) and [community
20
- forums](https://discuss.streamlit.io).
 
1
  ---
2
+ title: Fruit & Veg Classifier / Meyve ve Sebze Sınıflandırıcı
3
+ emoji: 🍎
4
+ colorFrom: green
5
+ colorTo: yellow
6
+ sdk: streamlit
7
+ app_file: app.py
 
 
8
  pinned: false
9
+ short_description: CNN model to identify 36 fruit and vegetable species.
10
  license: apache-2.0
11
  ---
12
 
13
+ ## 🍎 Fruit & Veg Classifier / Meyve ve Sebze Sınıflandırıcı
14
 
15
+ ### 📝 Project Overview / Proje Özeti
16
+ **EN:** This project is a Deep Learning application that classifies **36 different fruits and vegetables**. It features a custom-built **5-layer Convolutional Neural Network (CNN)**. The project demonstrates the full pipeline from data preprocessing (EDA) to model deployment.
17
+
18
+ **TR:** Bu proje, **36 farklı meyve ve sebzeyi** sınıflandıran bir Derin Öğrenme uygulamasıdır. **5 katmanlı özel bir Evrişimli Sinir Ağı (CNN)** mimarisine sahiptir. Proje, veri ön işlemeden (EDA) modelin canlıya alınmasına kadar tüm süreçleri kapsar.
19
+
20
+ ---
21
+
22
+ ### 🚀 How to Use / Nasıl Kullanılır?
23
+ **EN:**
24
+ 1. **Upload:** Drop a fruit or vegetable photo (JPG/PNG).
25
+ 2. **Predict:** Click the **"Predict / Tahmin Et"** button.
26
+ 3. **Result:** See the English and Turkish names of the species with the confidence level.
27
+
28
+ **TR:**
29
+ 1. **Yükle:** Bir meyve veya sebze fotoğrafı yükleyin (JPG/PNG).
30
+ 2. **Tahmin:** **"Predict / Tahmin Et"** butonuna tıklayın.
31
+ 3. **Sonuç:** Türün İngilizce ve Türkçe isimlerini güven oranıyla birlikte görün.
32
+
33
+ ---
34
+
35
+ ### 📊 Model Architecture / Model Mimarisi
36
+ **EN:** * **CNN Layers:** 5 Convolutional layers for feature extraction.
37
+ * **Regularization:** Batch Normalization and Dropout (0.5) to prevent overfitting.
38
+ * **Input Size:** 128x128 pixels.
39
+ * **Optimizer:** Adam.
40
+
41
+ **TR:**
42
+ * **CNN Katmanları:** Öznitelik çıkarımı için 5 Evrişim katmanı.
43
+ * **Düzenlileştirme:** Aşırı öğrenmeyi önlemek için Batch Normalization ve Dropout (0.5).
44
+ * **Giriş Boyutu:** 128x128 piksel.
45
+ * **Optimizasyon:** Adam.
46
+
47
+ ---
48
+
49
+ ### 📂 Files / Dosyalar
50
+ * `app.py`: Streamlit interface code / Arayüz kodu.
51
+ * `cnn_model.h5`: Trained CNN model weights / Eğitilmiş model ağırlıkları.
52
+ * `requirements.txt`: Necessary libraries / Gerekli kütüphaneler.
53
+
54
+ ---
55