AI-Powered student early warning system for Kenya's CBC curriculum
# EduGuide AI ๐
### Kenya's CBC-Native Student Intelligence Platform
EduGuide AI is an AI-powered early warning and intervention
system built specifically for Kenya's Competency Based
Curriculum (CBC) environment.
## Problem
Students are failing and dropping out at alarming rates.
Teachers have no early warning tools. Parents don't
understand CBC. Nobody sees the warning signs until it's too late.
## Solution
EduGuide AI predicts at-risk students early, recommends
targeted interventions to teachers, and gives parents
clarity on their child's progress and future pathways.
## Features
- ๐ AI-powered student risk prediction (92.4% accuracy)
- ๐ Personalised teacher intervention recommendations
- ๐จโ๐ฉโ๐ง Parent dashboard with CBC plain-language explainer
- ๐ผ Kenyan career pathway and job market explorer
## Tech Stack
- Python, Pandas, Scikit-learn, XGBoost
- Streamlit (dashboard)
- Plotly (visualisations)
## How to Run
```
pip install -r requirements.txt
streamlit run app.py
```
## Dataset
UCI Student Performance Dataset adapted for
Kenyan CBC context.
## Team
Amon Mukuria
Montel Mwendwa