Please sign in to access this page
Plant Doctor: AI-Powered Plant Disease Detector
Inspiration
Over 50% of India’s population relies on agriculture for their livelihood. Yet, according to FAO estimates, plant diseases cause 20–40% yield losses worldwide, with some regions in India facing even higher rates. Early detection is critical, but access to expert plant pathologists is limited—especially in rural areas. I wanted to create an accessible, AI-powered tool to help farmers, gardeners, and students identify plant diseases quickly and accurately.
What it Does
Plant Doctor is an AI-based plant disease detection system capable of identifying over 38 plant diseases from leaf images with 99% accuracy, trained on a dataset of 60,000+ images. Users can simply upload a photo or use their device camera to get instant diagnosis results, along with brief treatment suggestions.
Features include:
Real-time plant disease detection and diagnosis
Treatment recommendations and prevention tips
Interactive plant health quizzes for agricultural education
Disease encyclopedia for learning about plant illnesses
How I Built It
Collected and cleaned a large-scale dataset of plant leaf images, creating consistent metadata and captions for each class.
Trained a deep learning model using PyTorch and ResNet18, optimized with transfer learning for high accuracy.
Built the UI using Streamlit, combining image/camera inputs, instant predictions, educational tools, and chatbot support.
Challenges We Ran Into
Handling a massive dataset within limited computing resources.
Managing time for metadata creation, training, and feature integration within the hackathon deadline.
Fixing UI while the backend training was still in progress.
Accomplishments That We're Proud Of
Successfully trained a deep learning model on several classes of plant diseases.
Designed a feature-rich, educational, and interactive platform.
Created a tool that has real-world impact potential for both farmers and hobbyists.
What We Learned
Large datasets require not only computing power but also careful data labeling and cleaning.
Balancing model accuracy with speed is essential for real-time applications.
Hackathon timelines demand prioritizing critical features over perfection.
What's Next for Plant Doctor
Deploy the model to a mobile app for offline usage in rural areas.
Expand dataset to include more crops and environmental conditions.
Chatbot Integration
UI Enhancing
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Ship 1
This ship is currently being voted on by the community. Check back later!
woof!
i have finally created the home page without react, with pure html and css!
what do yall think?
I just created a streamlit ui for uploading plant images and many other features
it is available at plant-doctor-ai.streamlit.app.
i just trained a model on the train data and it predicts diseases on plants with 99% accuracy.
its ok
i resolved
thank you for your offer