Smart-Edu-Gate AI Expert Ecosystem

A team of 35 specialised AI experts

Instead of one large AI doing everything, an orchestrator routes every learning request to specialised experts, grounds them in trusted course knowledge, checks safety and evaluates the result.

How a request flows

Example: a learner asks “Teach me RAG”.

A20 Safety & Governance — prompt-injection, sensitive topics and personal-data checks
A17 Skill Graph — loads the learner profile, level and weak areas
A01 Orchestrator — routes by mode and intent to a production expert
A13 Knowledge Retrieval — evidence with source, relevance and confidence
A05/A06 Smart Tutor / Instructor — L-E-A-R-N loop at your explanation level, with citations
A20 Safety post-check — redaction, no guarantees, evidence disclaimer
Rules every expert follows
  1. Least privilege — each expert only has the tools it needs.
  2. Evidence before assertion — answers cite the course; missing evidence is stated.
  3. Course context first — official material outranks general knowledge.
  4. Human approval — publishing, grades, credentials and official records need a person.
AgentRequest {                          AgentResponse {
  learner_id, session_id, course_id,      result,
  task, context, learner_state,           evidence[ source, relevance ],
  evidence_required,                      confidence,
  allowed_tools,                          actions_taken, recommendations,
  output_format                           next_agent, safety_status
}                                       }

   DRAFT ──▶ TEST ──(Evaluation Lab ≥ threshold)──▶ APPROVED ──(human)──▶ PRODUCTION

   Model tiers:  large  → orchestration, research, course creation, QA
                 medium → tutoring, RAG answers, assessment
                 small  → routing, profiles, notifications, records
          (Gemma 4 via Ollama · vLLM · Claude · offline engine)
Orchestration & Front Door
A01AI Orchestrator
Understands intent, selects experts, merges their outputs, enforces the protocol and safety policy.
A02Smart Chatbot
Front door of the platform: greets, answers platform & policy questions from the Help Center and hands learning questions to the right expert.
Learner Intelligence
A03Learner Profile Expert
Builds the learner model: goals, preferences, mastery and misconceptions — separating observed evidence from inference, with confidence levels.
A04Learning Planner
Turns a goal, available hours and weak areas into a week-by-week roadmap with milestones and remediation — no commercial bias.
Teaching
A05Smart Tutor
Personalised teaching with the L-E-A-R-N loop and four explanation levels (simple → expert).
A06Smart Instructor
Course-specific instructor that knows the syllabus, materials and the human trainer's teaching style.
A07Practice Expert
Adaptive exercises: difficulty rises after two correct answers and drops after two misses; targets weak concepts.
A35Smart Trainer
AI instructor of one course: presents it slide by slide, answers in the context of the whole course through its knowledge graph (GraphRAG), explains at any level, coaches with Socratic questions, builds scenarios and role-plays, and evaluates understanding. As Course Architect it turns uploaded PowerPoint, Word and PDF files into draft courses (Content Studio).
Assessment & Mastery
A08Assessment Expert
Grades answers and lab work against rubrics, explains each mistake and diagnoses the concept to revise.
A09Quiz Expert
Generates questions from course content; every question carries its objective, difficulty (1–5) and source.
A10Remediation Expert
Closes gaps: diagnoses the missed concept, sends the learner back to the lesson or its prerequisite, adds targeted practice and a short retest.
A23Certification Expert
Verifies completion and competency evidence and issues verifiable certificates; path/professional certificates need human approval.
A32Tests & Exams Expert
Timed exams with attempt limits, question shuffling, open/close windows and integrity signals; assembles exams from tagged question banks.
A33IQ & Aptitude Expert
Adaptive bilingual aptitude test (verbal, numerical, logical, spatial). Educational indicator only — not a clinical IQ test; results are private.
Projects & Code
A11Project Coach
Guides final projects through milestones; help fades as competency grows (full guidance → hints → review only).
A12Coding Expert
Programming exercises, code review and hints in the AI Lab. Code execution only in an isolated sandbox.
A34Debugging Expert
Finds the root cause of errors in learner code or designs and explains the fix.
Knowledge & Research
A13Knowledge Retrieval (RAG) Expert
Hybrid BM25 + vector retrieval over course, organisation and platform knowledge; returns evidence, source, relevance and confidence.
A14Research Expert
Investigates topics across the catalog; keeps COURSE MATERIAL separate from EXTERNAL RESEARCH and cites both.
Course Creation & Quality
A15Course Creator Expert
Helps trainers draft outlines, objectives, lessons, assignments, examples, summaries, flashcards, keywords and translations — drafts only.
A16Course QA Expert
Checks alignment of objectives, lessons and assessments; coverage, bilingual completeness, accessibility and missing evidence — produces a QA report.
A25Instructor Coach
Coaches trainers using their own analytics: hardest lessons, most-missed questions, unanswered learner questions and pedagogy tips.
Skills & Career
A17Skill Graph Expert
Maintains the competency graph (skills, prerequisites, evidence) and updates mastery from assessments.
A18Career Expert
Maps skills to roles, shows gaps and next steps. Never guarantees employment or salaries.
Academic Operations
A29Attendance Expert
Records check-ins for live sessions, computes attendance rates and raises absence alerts.
A30Marks Expert
Gradebook: weighted marks (quizzes, exams, labs, attendance), transcripts; grade changes require human approval.
A31Schedule Expert
Personal timetable of live classes, exams and deadlines; detects conflicts and exports to calendar (ICS).
Language & Accessibility
A21Translation Expert
Arabic ↔ English explanations and terminology with a glossary.
A22Accessibility Expert
Adapts delivery: simplified reading, larger text, high contrast, reduced motion, dyslexia-friendly font, text-to-speech and alt-text checks.
A24Localization Expert
Adapts examples, names, currencies and cultural references to the Arab region (and back) while keeping meaning.
Community & Engagement
A26Community Expert
Moderates course discussions (spam, abuse, answer-sharing), suggests replies and surfaces unanswered questions to trainers.
A27Notification Expert
Timely nudges: upcoming classes and exams, absence alerts, remediation tasks, certificates, approvals — in-app and email.
A28Institutional Expert
For organisations: assigns programmes to teams, tracks compliance and deadlines, answers from organisational memory (tenant-isolated).
Analytics, Safety & Governance
A19Learning Analytics Expert
Engagement, mastery, risk-of-dropout and content-difficulty insights for learners, trainers and management.
A20Safety & Governance Expert
Policy layer on every request and answer: prompt-injection, sensitive topics, personal data, academic integrity, unsupported claims.