Pateto Disease Classification
π Potato Disease Classification
π Overview
The Potato Disease Classification project is a deep learning-based solution designed to identify and classify potato leaf diseases along with Confidence. Using convolutional neural networks (CNNs), this model can detect Early Blight, Late Blight, and Healthy leaves from images.
This project helps farmers and agricultural experts diagnose potato plant diseases early, leading to better crop management and higher yields.
π― Features
β
Image-based Classification β Upload a potato leaf image to detect diseases.
β
Deep Learning Model β Uses CNN for high accuracy predictions.
β
Multi-class Classification β Identifies Healthy, Early Blight, and Late Blight.
β
Web App Deployment β Deployed on Hugging Face for public access.
ποΈ Technologies Used
- Python π
- TensorFlow/Keras π§
- Convolutional Neural Networks (CNNs) ποΈ
- OpenCV π·
- Streamlit / Flask π (for web app deployment)
- Hugging Face Spaces π
π₯οΈ How It Works
1οΈβ£ Upload an image of a potato leaf.
2οΈβ£ The model analyzes the image using deep learning.
3οΈβ£ It predicts the disease category (Healthy, Early Blight, or Late Blight).
4οΈβ£ Users receive disease classification results instantly.
π Live Demo
π Web App: Potato Disease Classifier
π» Source Code
π GitHub Repository: GitHub Link
π¬ Dataset Used
- The dataset consists of thousands of labeled images of potato leaves, sourced from Kaggle and other agricultural research datasets.
π’ Future Improvements
π Improve model accuracy using Transfer Learning.
π Add an explainability feature (Grad-CAM) to visualize predictions.
π± Expand to other crop disease classification models.