π AI-powered water accessibility analysis for Mbeere South Subcounty using SCM-G2SFCA methodology
# π HydroGPT - AI-Powered Water Accessibility Analysis
> **Advanced water accessibility analysis system for Mbeere South Subcounty, Kenya using SCM-G2SFCA methodology and AI-powered spatial intelligence.**
## π― Overview
HydroGPT is a comprehensive water accessibility analysis platform that combines:
- **AI-Powered Analysis**: Claude API integration for intelligent query processing
- **Advanced GIS**: Interactive maps with real-time data visualization
- **Scientific Methodology**: SCM-G2SFCA (Supply Competition Multiple-modal Gaussian 2-step Floating Catchment Area)
- **Multi-Modal Transport**: Walking, animal, and driving accessibility analysis
## β¨ Features
### π€ AI Spatial Intelligence
- Natural language query processing
- Intelligent map control and highlighting
- Proactive suggestions and insights
- Context-aware responses with spatial relationships
### πΊοΈ Interactive Mapping
- Real-time sublocation boundary visualization
- Water point capacity analysis
- Color-coded accessibility categories
- Smart zooming and area highlighting
### π Dynamic Visualizations
- Accessibility rankings and comparisons
- Population impact analysis
- Statistical summaries and breakdowns
- AI-generated targeted charts
### π Accessibility Classification
- **Very Weak (0-1.0)**: Critical intervention required
- **Weak (1.0-1.2)**: Priority improvement needed
- **Good (1.2-1.5)**: Acceptable access levels
- **Very Good (1.5+)**: Optimal water accessibility
## ποΈ Architecture
```
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β React Frontend β β FastAPI Backend β β PostgreSQL+GIS β
β βββββΊβ βββββΊβ β
β β’ Interactive UI β β β’ AI Processing β β β’ Spatial Data β
β β’ Maps & Charts β β β’ Claude API β β β’ Statistics β
β β’ Real-time Chatβ β β’ Data Analysis β β β’ Water Points β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
```
## π Quick Start
### Using Docker β¦