# π AI-Powered GDP Calculator
Real-time AI platform that estimates Burundi's informal economy GDP using **Google Cloud Vertex AI** and **Elasticsearch** with multi-source data fusion.
## π Hackathon Compliance
- β
**Google Cloud Gemini AI** - Enhanced ML predictions
- β
**Elasticsearch** - Partner Challenge requirement
- β
**AI Innovation** - Real-time economic insights
## π Quick Start
```bash
# Install dependencies
source venv/bin/activate
pip install -r requirements.txt
# Start system
./start.sh
```
**Access:**
- **Dashboard**:
localhost
- **API**:
localhost
## π― **DEMO READY - 2 Minute Demo:**
### **1. Show Compliance** (30s)
localhost β Shows Google Cloud + Elasticsearch
### **2. Live Predictions** (30s)
localhost β Real-time GDP with Gemini AI
### **3. Search Feature** (30s)
Dashboard Sidebar β Search provinces with Elasticsearch
### **4. 12-Month Forecast** (30s)
Dashboard Sidebar β AI-powered forecasting
## π Features
- **Google Cloud Gemini AI** enhanced GDP predictions
- **Real-time GDP estimation** using 5 data sources
- **Elasticsearch** for scalable search & analytics
- **Interactive dashboard** with live charts
- **12-month forecasting** with AI confidence scoring
- **Province search** functionality
- **RESTful API** for data access
## ποΈ Architecture
```
Data Sources β Fusion Engine β Google Cloud Vertex AI β Elasticsearch β API β Dashboard
```
## π§ Technology Stack
### **Google Cloud Integration**
- **Gemini AI** - Enhanced ML predictions
- **AI-powered insights** generation
- **Confidence scoring** algorithms
### **Partner Challenge**
- **Elasticsearch** - Data storage & search
- **Real-time indexing**
- **Advanced analytics**
## π§ API Endpoints
- `GET /health` - System health (includes Google Cloud status)
- `GET /predict` - Real-time GDP predictions with Gemini AI
- `GET /search` - Search province data in Elasticsearch
- `GET /forecast` - 12-month AI forecasting
- `GET /his β¦