Inspiration
The idea for this project came from observing how difficult it is for many farmers to identify plant diseases early. Most available tools are either too technical, available only in English, or require expert knowledge. Many farmers rely on trial and error or delayed expert consultation, which often leads to crop loss. This inspired me to build a simple, accessible solution that works with something farmers already have — a mobile phone camera.
What it does
In Agri Lens, the user simply uploads or takes a photo of a plant leaf. Once the image is uploaded, our AI system analyzes the image to identify the plant, detect possible diseases, and understand visible symptoms.
The result is displayed in a very simple and structured format. It shows the plant name, scientific name, detected disease, symptoms, precautions, and suggested fertilizers. We also include a confidence level so the farmer knows how reliable the diagnosis is.
A key feature of this project is voice guidance. The entire diagnosis can be read aloud in regional languages like Tamil, Hindi, Telugu, and Malayalam. This makes the platform usable even for farmers with low literacy.
How we built it
I built the project using the MERN stack to ensure scalability and performance. The frontend is designed with a clean, modern interface using Tailwind CSS for ease of use. Users can upload or capture a plant image, which is analyzed using an AI-based plant identification and disease detection approach. The results are displayed in a structured format with plant details, symptoms, precautions, and fertilizer suggestions. To improve accessibility, I added regional language support and voice guidance so users can listen to the diagnosis instead of reading it.
Challenges we ran into
One of the main challenges was ensuring accuracy in plant and disease identification, especially when image quality was poor. Handling multiple regional languages and making the content understandable without technical jargon was another challenge. Balancing detailed agricultural information while keeping the interface simple for farmers also required careful design decisions. Despite these challenges, the project helped me better understand how technology can be used to solve real problems when built with the user in mind.
Accomplishments that we're proud of
Built a working AI-based plant identification and disease diagnosis system using a real image upload flow Designed a clean, farmer-friendly interface that is easy to use even for first-time users Successfully integrated regional language support and voice guidance for better accessibility Presented complex agricultural information in a simple, actionable format Focused on responsible AI by including confidence awareness instead of blind predictions
What we learned
Through this project, I learned how to design technology for real-world users, especially for low-literacy and rural environments. I gained practical experience in integrating AI-based image analysis, handling multilingual content, and designing user interfaces that are simple yet informative. I also learned the importance of responsible AI, such as showing confidence levels instead of blindly trusting predictions.
What's next for Agri Lens
Add weather-based disease alerts and preventive recommendations Expand support to more regional and international languages Introduce fertilizer dosage calculators based on land size and crop stage Enable offline and low-internet functionality for rural areas Add expert validation and community feedback for trusted recommendations
Log in or sign up for Devpost to join the conversation.