Logo Lanfrica

wamutinyiremmy34-tech/uganda-education-intelligence-engine

Domaine:

educationnatural language processing

Type de record:

softwareproject
Créateur:
wam
Hôte:
A uganda education intelligence engine that understands the uganda education curriculum.. +# Uganda Education Intelligence Engine (UEIE) A production-grade AI platform that delivers personalised, curriculum-aligned tutoring and assessment for Ugandan learners. --- ## Repository Structure ``` uganda-education-intelligence-engine/ │ ├── apps/ │ ├── web/ # Next.js student-facing web application │ │ └── app/ │ │ ├── (marketing)/ # Public landing page (route group) │ │ ├── (auth)/ # Login / register / forgot-password (mocked) │ │ ├── dashboard/ # Learner dashboard │ │ ├── tutor/ # AI tutor chat interface │ │ ├── cbt/ # Computer-based test: generate, take, auto-mark │ │ ├── knowledge/ # Knowledge repository search │ │ ├── admin/ # Curriculum document upload & processing status │ │ └── settings/ # Account & preferences │ │ │ └── intelligence/ # FastAPI AI/ML service (Python) │ ├── app/ │ │ ├── api/ # HTTP route handlers, DI dependency providers │ │ ├── ai/ │ │ │ ├── orchestrator/ # Multi-step AI workflow coordination │ │ │ ├── skills/ # Tutor + CBT skills (BaseSkill implementations) │ │ │ └── prompts/ # Prompt templates │ │ ├── pipeline/ # Extraction/cleaning/detection stage primitives (PDF/DOCX/TXT/Markdown) │ │ ├── acquisition/ # Knowledge Acquisition Platform — upload, dedupe, jobs, batch, statistics │ │ ├── knowledge/ # Canonical Knowledge Object model, generator, repository │ │ ├── quality/ # Quality scoring, gating, human review │ │ ├── retrieval/ # Embeddings (SentenceTransformers) + ChromaDB + retrieval │ │ ├── engine/ # LLM provider abstraction (Gemma Cloud, etc.) │ │ ├── config/ # Settings (environment va …