Logo Lanfrica

AaradhyaNikam/Agri-Vision-IIT-MANDI-PROJECT

Domain:

agriculture

Record type:

softwareproject
Creator:
Aar
Host:
# 🌱 Jaaniv Krushi: AI Crop Disease Detection System An **AI-powered agricultural diagnostic tool** that utilizes deep learning to classify plant diseases from the PlantVillage dataset and leverages Google's Gemini AI to provide actionable treatment and prevention strategies. --- ## πŸ’‘ Problem Statement Farmers frequently lack immediate access to agricultural experts to identify crop diseases, leading to reduced yields. **Jaaniv Krushi** bridges this gap by combining computer vision for real-time disease detection with generative AI to offer instant, localized, and organic treatment plans. --- ## πŸš€ Key Features & Architecture **Data Flow:** `Leaf Image Input` βž” `Image Preprocessing` βž” `Keras CNN Inference` βž” `Disease Classification` βž” `Gemini AI Prompting` βž” `Streamlit UI` * **Deep Learning Vision:** Accurate image classification powered by a custom-trained Keras model. * **Generative AI Advice:** Integrates Google Gemini API to generate context-aware treatment steps and organic solutions. * **Interactive Dashboard:** A clean, user-friendly interface built entirely in Streamlit. * **Jupyter Research Environment:** Includes full model training, data processing, and inference research in `Code.ipynb`. --- ## πŸ“Έ System Previews ### Disease Detection & Accuracy ### Treatment Steps ### Prevention Methods ### Organic Solutions --- ## πŸ› οΈ Tech Stack **Language:** Python 3.12+ **Machine Learning:** TensorFlow, Keras, NumPy, PIL **Generative AI:** Google Gemini AI API **Frontend & Deployment:** Streamlit **Environment:** Jupyter Notebook, Windows PowerShell --- ## βš™οΈ Local Setup & Run (Windows PowerShell) It is recommended to run this project in a virtual environment. All terminal commands are combined below for easy setup. powershell # 1. Clone the repository and navigate into it git clone [github.com] cd jaaniv-krushi # 2. Create and activate a virtual environment python -m venv .venv .\.venv\Scripts\Activate …