A data analytics project that tells the story of UVU Africa's impact on Africa's digital economy — using public data, automated pipelines, and interactive dashboards.
# UVU Africa Innovation Ecosystem Dashboard
A data analytics project that tells the story of UVU Africa's impact on Africa's digital economy — using public data, automated pipelines, and interactive dashboards.
---
## Project Overview
This project was built to analyse and visualise the innovation ecosystem around **UVU Africa** (formerly CiTi), one of Africa's leading technology and entrepreneurship organisations based in Cape Town.
The dashboard answers key business questions such as:
- How many startups has UVU Africa supported, and in which sectors?
- What is the talent pipeline impact of programmes like CAPACITI?
- Which technology sectors are growing fastest in the African ecosystem?
- How has UVU Africa's geographic reach expanded over time?
- Who are the key ecosystem partners and collaborators?
---
## Project Structure
```
uvu_africa_analytics/
│
├── data/ # All datasets (CSV)
│ ├── programs.csv # UVU Africa programmes
│ ├── startups.csv # Startups supported
│ ├── talent_programs.csv # Graduate & placement data
│ ├── partners.csv # Ecosystem partners
│ └── news_mentions.csv # Media & ecosystem mentions
│
├── pipelines/ # Data collection scripts
│ ├── scrape_uvu_news.py # Scrapes news mentions
│ ├── generate_startups.py # Generates startup ecosystem data
│ └── update_pipeline.py # Master pipeline runner + cleaner
│
├── dashboard/ # Streamlit dashboard
│ └── app.py # Main dashboard application
│
├── notebooks/ # Exploratory analysis (Jupyter)
│
├── requirements.txt # Python dependencies
└── README.md # Project documentation
```
---
## Datasets
| File | Rows | Description |
|---|---|---|
| `programs.csv` | 10 | UVU Africa programmes (CAPACITI, Injini, UVU Bio, etc.) |
| `startups.csv` | 106 | Startups by sector, country, funding, and status |
| …