namanjain007492.github.io
# 🌾 AgroNova – Smart Farming Assistant using Generative AI
AgroNova is an AI-powered smart farming assistant developed to support farmers by providing safe, affordable, and sustainable agricultural advice.
This project uses **Google Gemini Generative AI** and is built using **Python and Streamlit**.
The application is designed as part of the **FA-2 Assessment** and strictly follows **Responsible AI principles**.
---
## đź§ Problem Statement
Farmers often face challenges such as:
- Unpredictable weather
- Pest and disease attacks
- Lack of expert guidance
- High cost of chemical solutions
- Limited access to modern technology
Many farmers need **simple, low-cost, and safe guidance** that is easy to understand and locally relevant.
---
## 🎯 Project Aim
The aim of AgroNova is to:
- Assist farmers using Artificial Intelligence
- Provide region-aware farming advice
- Encourage sustainable and organic practices
- Demonstrate ethical and responsible use of AI
- Show a real-world application of Generative AI
---
## 📌 Objectives
- To collect basic farming inputs from the user
- To analyze farmer problems using AI reasoning
- To generate structured and explainable solutions
- To ensure advice is ethical, safe, and low-cost
- To create a user-friendly AI farming assistant
---
## đź§ Working Principle (System Flow)
1. User opens the AgroNova web application
2. User enters:
- Region
- Crop name
- Crop growth stage
- Weather condition
- Pest or disease issue
- Farming method preference
3. The system builds a structured prompt
4. Gemini AI model processes the prompt
5. AI generates farming advice under fixed headings
6. Results are displayed clearly on the screen
7. Consultation history is stored
8. User can download the AI-generated report
---
## ✨ Features of AgroNova
### 🌍 Region-Specific Advice
- AI adapts solutions based on the selected region
### 🌿 Low-Cost & Sustainable Solutions
- Promotes org …