Streamlit public health dashboard for Botswana (WHO GHO + Google Trends)
# Botswana Health Indicators Dashboard (WHO + Google Trends)
# Live Demo
👉
botswana-health-dashboard-m…
# Interactive Public Health Analytics for Botswana
Developer: Kago Mhlanga Modiakgotla
# 📝 Overview
This dashboard tracks Botswana’s key national health indicators using:
• WHO Global Health Observatory (GHO) data
• Live Google Search Trends for public interest signals
• Interactive time-series visualizations
• Automatic trend summaries
• Clean KPI cards (latest value, change vs previous year, percentage change)
It helps stakeholders and analysts understand:
• Disease burden
• Health service coverage
• Temporal trends
• Public awareness signals
• National progress over time
This project sits at the intersection of biology, public health, and data science, aligned with real-world decision-making for Africa’s health sector.
⸻
# Features
1. # Indicator Trend Analysis (WHO GHO Data)
• Filter by:
• Indicator (e.g., Infant mortality, Maternal deaths, HIV prevalence)
• Breakdown (age group, sex, category)
• Year range
• Automatic handling of single-year data
• Dynamic aggregation of breakdowns
2. # Real-Time Google Trends Integration
• Fetches search interest for related health topics in Botswana
• Helps compare public awareness vs. actual health burden
3. # KPI Engine
Automatically computes:
• Latest value
• Absolute year-over-year change
• Percent change
• Trend classification:
• Increasing
• Decreasing
• Stable
4. # Auto-Generated Health Narratives
Every indicator receives:
• A plain-English explanation
• A Botswana-focused narrative interpreting the trend
• Context for whether rising/falling values are good or bad
5. # Professional Visualizations
• Clean Plotly charts with:
• Unified hover
• Centered titles
• Responsive layout
• High-quality tables and expanded views
6. # Quality-of-Life Features
• Reset Filters button
• Session state to remember selections
• Smart defaults for short datasets
7. # Streaml …