Watch as I click this degraded farmland in Kenya. In seconds, our AI analyzes satellite data and provides: vegetation health score, erosion risks, water management tips, and the top regenerative action like 'plant drought-resistant cover crops
# ๐ฑ AI Land Health Scout
AI Land Health Scout is a web-based application that uses **Google Gemini AI** and **remote sensing data** to analyze global land health, vegetation conditions, and soil erosion risks through an interactive map interface.
---
## ๐ฎ FEATURES
### ๐ Core Features
1. **Interactive Global Map**
- Multiple base layers (Street, Satellite, Terrain)
- Country borders and labels
- Click-to-analyze functionality for any location
2. **๐ค AI-Powered Land Analysis**
- Real-time land health assessment powered by **Google Gemini AI**
- Vegetation health scoring using **NDVI (Normalized Difference Vegetation Index)**
- Soil erosion and degradation risk analysis
- Water body and resource assessment for sustainability
3. **๐ Smart Location Detection**
- Automatic country recognition via geolocation
- Reverse geocoding for precise area names
- Provides regional environmental insights
4. **๐ Comprehensive Reporting**
- Automatically generates **structured land health reports**
- Offers **country-specific recommendations**
- One-click **export to PDF or CSV**
- Includes **actionable regeneration and sustainability plans**
---
### โ๏ธ Advanced Features
- ๐ฒ Random country analysis (for demo/testing)
- ๐ก โUse My Locationโ geolocation functionality
- ๐บ๏ธ Multiple map layer toggling
- ๐ฑ Fully mobile-responsive UI
- ๐ Offline fallback for cached analysis
---
## ๐ GETTING STARTED
### โ
Prerequisites
Before using this project, ensure you have:
- A modern web browser (Chrome, Firefox, Safari, or Edge)
- Stable internet connection (for AI API requests)
- **Google Gemini API Key** (for full AI-based analysis)
---
### ๐ป Installation & Setup
```bash
# 1. Clone the repository
git clone
github.com
# 2. Navigate into the project directory
cd ai-land-health-scout
# 3. Open the project in your browser
open index.html
# OR run a local server (Python example)
python -m http.server 8000
```
---
### ๐ง Usage
1. Open the app in yo โฆ