# GreenDropAI 🌾💧 | Drought Prediction & Crop Suggestion System
GreenDropAI is an intelligent system that predicts drought likelihood for the next 5 years using historical **annual rainfall**, **drought index**, and **groundwater level** data. It not only forecasts drought severity but also **recommends suitable crops** and **provides alerts in Kannada**, helping farmers make informed agricultural decisions.
---
## 🌟 Features
- 🔍 **Drought Forecasting**: Uses machine learning to predict drought percentages for upcoming years.
- 💧 **Groundwater-Aware**: Incorporates current and historical groundwater data for enhanced accuracy.
- 🌧️ **Rainfall Trends**: Analyzes past rainfall patterns and yearly averages.
- 🌾 **Crop Recommendations**: Suggests ideal crops based on predicted water availability and drought severity.
- 🌐 **Multilingual Support**: Delivers results and alerts in **Kannada** for regional understanding.
- 📊 **Interactive Dashboard**: View predictions, stats, and suggestions via a web app.
- 📁 **Data-Driven**: Uses real datasets from rainfall, groundwater, drought indexes, and population.
---
## 🧠 Technologies Used
- **Python** (Flask for Web Backend)
- **Scikit-learn** (for ML Models like Random Forest)
- **Pandas, NumPy** (for Data Processing)
- **HTML/CSS + JS** (for frontend)
- **Google Translate API or gTTS** (for Kannada support)
- **Matplotlib/Plotly** (for data visualization)
- **CSV Files** for Rainfall, Groundwater, Population, and Drought Data
---
## 🚀 How to Run
1. Clone this repository:
```bash
git clone
github.com
cd GreenDropAi
Install dependencies:
pip install -r requirements.txt
Run the Flask server:
python app.py
Open browser and visit:
127.0.0.1