georgemuriithi/tomato-disease-detection
This is an end-to-end project in the agricultural domain. A Convolutional Neural Network (CNN) model is trained to detect whether a tomato plant has a particular disease by using a picture of its leaf. The model can be accessed from a mobile application or a web page.
The model is trained on the PlantVillage dataset and deployed using TensorFlow Serving with Docker containerization, paired with a FastAPI backend that serves predictions to React Native and React JS frontends. Infrastructure spans Google Cloud Platform, utilizing Google Cloud Functions for serverless inference and Cloud Storage for model versioning, enabling farmers to diagnose diseases via mobile or web without requiring local GPU resources.
No commits in the last 6 months.
Stars
23
Forks
8
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Feb 01, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/georgemuriithi/tomato-disease-detection"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
shukur-alom/leaf-diseases-detect
AI leaf disease detection system with FastAPI + Streamlit using Llama Vision (Groq) for all...
codebasics/potato-disease-classification
Potato Disease Classification - Training, Rest APIs, and Frontend to test.
collinswakholi/Potato-defect-detection
The project is about detecting defects on potatoes using RGB images and a deep learning...
manabil/Dectma
A web application to detect diseases in tomatoes through image detection on tomato leaves using YoLo
Luissalazarsalinas/Corn-Leaf-Diseases-Detection
Corn leaf diseases detection App built with Tensorflow, Keras and Streamlit