1000407_Naman_AIY1_GENAI_FA2

https://namanjain007492.github.io/1000407_Naman_AIY1_GENAI_FA2/

🌾 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:

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:


📌 Objectives


🧠 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

🌿 Low-Cost & Sustainable Solutions

🧠 Explainable AI

🧑‍🌾 Farmer-Friendly Design

📊 AI Evaluation Indicators

🕒 History Tracking

📥 Downloadable Report

⚠️ Ethical Disclaimer


🛠️ Technologies Used

Technology Purpose
Python Core programming language
Streamlit Web-based user interface
Google Gemini AI Generative AI reasoning
Pandas Data handling & tables
Textwrap Clean text formatting

📂 Project Folder Structure

```text AgroNova/ │ ├── farmingassistance.py # Main application code ├── requirements.txt # Required libraries └── README.md # Project documentation

🏫 Project Credits