Logo Lanfrica

Jitimay/mwanga-ai

Domain:

socioeconomic

Record type:

software
Creator:
Jit
Host:
# 🌍 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 …

Languages