Data-driven, low-data learning platform supporting personalised mathematics learning for African secondary-school students.
MphamvuLearn 🇲🇼
Data-Driven, Low-Data Learning Support for African Students
MphamvuLearn is a mobile-first, low-data learning platform designed to support personalised mathematics learning for secondary-school students in Malawi and other low-connectivity African contexts.
The project combines Data Science, Machine Learning, educational technology, and learning analytics to help students identify learning gaps, receive personalised practice recommendations, get immediate feedback, and track their progress.
The Problem
Many students in low-resource and low-connectivity environments face challenges such as:
- Limited access to personalised learning support
- Large differences in students' learning levels
- Limited access to digital learning resources
- High mobile-data costs
- Difficulty identifying specific learning gaps
- Limited learning analytics for teachers
MphamvuLearn aims to address these challenges through an affordable, data-driven and mobile-first approach.
Our Solution
MphamvuLearn provides:
- Diagnostic assessments
- Learning-gap identification
- Personalised learning recommendations
- Targeted mathematics practice
- Immediate feedback
- Student progress tracking
- Teacher insights
- Mobile-first learning
- Low-data/offline-friendly design
How It Works
Student
↓
Diagnostic Assessment
↓
Learning Data
↓
Learning-Gap Analysis
↓
Personalised Recommendations
↓
Targeted Practice
↓
Immediate Feedback
↓
Progress Tracking
↓
Improved Learning Support
Initial Focus
The initial implementation focuses on secondary-school mathematics, with potential expansion into other subjects and educational levels.
Technology
The project is being developed using technologies and methods including:
- Python
- Pandas
- NumPy
- Scikit-learn
- Machine Learning
- Learning Analytics
- Data Visualization
- SQL
- GitHub
- Mobile-first web technologies
The technology stack may evolve as the project develops.
Data
MphamvuLearn is designed to work with educational assessm …