Inspiration
We were inspired by the daily challenges faced by farmers — especially small-scale ones — who often rely on guesswork to make decisions about crops and fertilizer. They deal with unpredictable weather, lack of scientific support, and limited access to tools that could help them improve their yield. We wanted to create a system that uses AI to provide real-time, personalized recommendations and turn traditional farming into smart, sustainable farming.
What it does
Our project is an AI-powered web dashboard that helps farmers: Predict crop yield based on their soil and climate data Choose the most suitable crop to grow Get fertilizer recommendations tailored to their land Visualize all this through an easy-to-use dashboard It also uses Generative AI to give clear, natural language suggestions and Agentic AI to simulate real-time decision-making like when to irrigate or switch crops based on changing conditions.
How we built it
We used: Python for backend logic and building ML models Scikit-learn, Pandas, and NumPy for data analysis and prediction Streamlit to build a clean, user-friendly dashboard SQLite for storing predictions and historical data Matplotlib and Seaborn for visualizing crop trends We also plan to integrate GenAI and Agentic AI using tools like OpenAI and LangChain in the next phase.
Challenges we ran into
Finding high-quality agricultural data where we are working with real time data by means of web scrapping Making the dashboard simple enough for users with low digital literacy Balancing technical accuracy with easy explanations Simulating real-time inputs for Agentic AI without live sensors
Accomplishments that we're proud of
Building a working prototype that uses real AI models Designing a clean and useful dashboard for farmers Creating a solution that’s scalable and impactful Introducing a real-world use of GenAI and Agentic AI in agriculture
What we learned
How to apply AI models to real-world, everyday problems The value of simplicity when designing for non-technical users How AI can support sustainability and reduce resource waste That real-world impact matters just as much as technical innovation
What's next for AI DRIVEN SUSTAINABLE FARMING
Add real-time IoT data integration (sensors in the field) Build a mobile version for easier access in rural areas Add support for local languages and voice/chat interfaces Use Generative AI to provide personalized advice in natural language Partner with agri-tech companies, NGOs, and government bodies to scale up
Built With
- agentic-ai
- generative-ai-(genai)
- grok
- langchain-(planned)
- llm
- machine
- machine-learning
- matplotlib
- numpy
- pandas
- python
- scikit-learn
- seaborn
- sql
- sqlite
- streamlit
- weatherapi
Log in or sign up for Devpost to join the conversation.