MUALO is an adaptive learning platform for Rwandan music creatives, leveraging a Deep Q-Network (DQN) Reinforcement Learning agent to deliver personalized, "bite-sized" educational content on business, legal, and financial literacy.
# Capstone_Mulao_Project
MUALO is an adaptive learning platform for Rwandan music creatives, leveraging a Deep Q-Network (DQN) Reinforcement Learning agent to deliver personalized, "bite-sized" educational content on business, legal, and financial literacy.
# Project Description
MUALO (Mobile Unified Adaptive Learning Organization) is a mobile-first adaptive educational platform designed to empower aspiring and emerging African Artist especially Rwandan music creatives, particularly female artists, with critical business, legal, and financial literacy skills. The platform uses a Reinforcement Learning (RL) agent as its core pedagogical engine to personalize the curriculum in real-time, ensuring content relevance and maximizing learning effectiveness in a low-bandwidth, low-resource environment.
# Policey Traceability Matrix
| Rwandan Policy | Your Source | How MUALO Addresses It |
| ----------------------------------------------- | ---------------------------------------- | --------------------------------------------------------------- |
| **RSAU Royalty Distribution Guidelines (2022)** | RSAU | 120 questions map directly to RSAU registration process |
| **Rwanda Development Board IP Law (2023)** | `rwanda_focus=True` questions in dataset | Modules 1-2 teach local registration vs. WIPO theory |
| **National AI Policy (MINICT, 2023)** | Your `Ethical Reflection` slide | Mobile-first design aligns with 34% internet penetration target |
# SYSTEM ANALYSIS | Architecture & METHODOLOGY
USER LAYER (React Native)
↓ HTTPS/REST (50KB/session)
API GATEWAY (Node.js + Express)
↓ Firestore SDK
DATA LAYER (Firestore)
↑ User State Vector (12 skills)
ML ENGINE (Python/TensorFlow on Cloud Run)
↓ DQN.predict() → Action Index
CONTENT LAYER (JSON Cache)
# IMPLEMENTATION & TECHNICAL MASTERY
Origin …