Green Guard AI

Green Guard AI is an AI-powered agricultural assistant that helps farmers, gardeners, and agricultural professionals make data-driven decisions for crop management, fertilizer recommendations, disease detection, and weather forecasting. It leverages machine learning, Flask, and real-time data analysis to improve crop yield, efficiency, and sustainable farming practices.
Description
Issues / PRs
Team Members

๐Ÿ“Œ Project Overview

Green Guard AI is an AI-powered agricultural assistant designed to help farmers, gardeners, and agricultural professionals make data-driven decisions for crop management, plant health, and sustainable farming. By integrating machine learning, Flask, and real-time data analysis, Green Guard AI provides intelligent insights to optimize crop selection, fertilizer application, disease detection, and weather forecasting.

Agriculture plays a crucial role in global food security, but challenges such as unpredictable weather, pest infestations, soil degradation, and improper fertilizer use lead to reduced yields. Green Guard AI aims to bridge the gap between technology and farming by delivering smart agricultural solutions to enhance productivity and sustainability.


๐ŸŒŸ Key Features & Functionalities

โœ… 1. AI-Powered Crop Recommendation

  • Suggests the best crops based on soil conditions, climate, and nutrient levels.

  • Uses machine learning models to analyze soil and environmental data.

  • Helps farmers choose high-yield, drought-resistant, and climate-friendly crops.

โœ… 2. Fertilizer Recommendation System

  • Analyzes soil nutrients (NPK, Zn, Mg, S, etc.) and recommends optimal fertilizers.

  • Reduces over-fertilization and nutrient wastage, ensuring sustainable soil health.

  • Supports organic & chemical fertilizer options for different crop types.

โœ… 3. Plant Disease Detection & Prevention

  • Uses AI-based image analysis to identify plant diseases from uploaded photos.

  • Provides detailed diagnosis, causes, and treatment solutions.

  • Helps farmers prevent crop loss by offering early detection and control measures.

โœ… 4. Weather & Market Price Forecasting

  • Provides real-time weather updates to help farmers plan irrigation, sowing, and harvesting.

  • Tracks commodity prices to assist in profitable crop selling decisions.

  • Uses external APIs to fetch and display weather conditions & market trends.

โœ… 5. AI Chat Assistant for Agricultural Support

  • Allows users to ask farming-related questions (e.g., best crops, fertilizers, pest control).

  • Provides instant AI-driven answers based on agricultural databases and research.

  • Helps in decision-making for better crop management.

โœ… 6. Community Support & Knowledge Sharing

  • Farmers can connect, share experiences, and seek advice from agricultural experts.

  • Promotes collaborative learning for improved farming techniques.


๐Ÿ› ๏ธ Technology Stack

Backend:
๐Ÿ”น Flask (Python-based web framework)
๐Ÿ”น SQLite / Firebase (Database for storing user data)
๐Ÿ”น Machine Learning Models (for crop prediction & disease detection)

Frontend:
๐Ÿ”น HTML, CSS, JavaScript (for interactive UI)
๐Ÿ”น Bootstrap (responsive design)

APIs & Data Sources:
๐Ÿ”น Weather API (for real-time climate data)
๐Ÿ”น Agricultural Market APIs (for crop price tracking)
๐Ÿ”น TensorFlow/Keras (for plant disease recognition)

Issues, PRs and Discussions
Vikram P
Vikram P
vikram_p