emi-strategy

EMI Product Alignment: What We Already Have

Principle: Extend, Don’t Rebuild

Nearly every EMI requirement maps to something Learneris already has built or partially built. The strategy is to configure, extend, and rebrand existing systems — not build from scratch.


Mapping: EMI Policy Needs → Existing Learneris Capabilities

1. “AI integration in English teaching” (Step 3 of HCMC De An)

What we have:

What to extend for EMI:

Effort: Small-Medium — new prompts and templates, not new infrastructure.


2. “Online learning platform” (Step 3 of HCMC De An)

What we have:

What to extend for EMI:

Effort: Small — the platform is ready; it needs EMI-specific content and a few dashboard views.


3. “Bilingual digital content repositories” (Step 3 of HCMC De An)

What we have:

What to extend for EMI:

Effort: Medium — new prompt templates, not new systems. The bilingual infrastructure is already there.


4. “Teacher proficiency assessment and development” (KH 18, QD 2371)

What we have:

What to extend for EMI:

Effort: Small — new content modules, not new systems. The entire training + certification pipeline exists.


5. “CLIL (Content and Language Integrated Learning)” (Core EMI methodology)

What we have:

What to extend for EMI:

Effort: Small — new content templates using existing activity infrastructure.


6. “Monitoring and reporting” (Required by all EMI policies)

What we have:

What to extend for EMI:

Effort: Small-Medium — new dashboard views and report templates using existing data infrastructure.


7. “School onboarding and management” (Scaling EMI across schools)

What we have:

What to extend for EMI:

Effort: Minimal — configuration, not development.


8. “Mobile access for students” (Expanding reach)

What we have:

What to extend for EMI:

Effort: None for basic EMI delivery.


Summary: Build vs. Extend vs. Configure

EMI Need Approach What Exists What’s New Effort
AI-powered English tools Extend ai-gateway, AI chatbots, AI quiz gen New chatbot personas, CLIL prompts S-M
Online learning platform Configure LMS (full teacher+student) EMI course templates, org-level analytics S
Bilingual content repository Extend Bilingual infrastructure, HCAI Engine, lesson-agent bilingual mode for lesson-agent, CLIL YAML flows M
Teacher training & certification Extend PD-Slides (8 modules), training pipeline, certs New EMI PD content modules, English self-assessment S
CLIL activities Extend 25+ activity types, 7 interactive formats Subject-specific activity templates S
Monitoring & reporting Extend Analytics, admin dashboard, school portal EMI metrics, DoE report template S-M
School onboarding Configure Full onboarding pipeline, CRM, invoicing EMI pipeline stage, onboarding template Min
Mobile student access Use as-is Capacitor mobile app None None
EMI Readiness Assessment New (small) Quiz engine, YCCD compliance tracking School self-assessment questionnaire S
School document kit Use as-is Hanoi Standardized Kit (4 DOCX templates) Adapt for HCMC and other provinces Min

Legend: Min = days, S = 1-2 weeks, M = 2-4 weeks, S-M = varies by scope


The Real Net-New Builds (Only 2)

1. CLIL Content Templates (Medium effort)

New YAML prompt flows for lesson-agent + new bilingual mode. This is the core differentiator — the ability to take any Vietnamese curriculum standard and produce a bilingual CLIL lesson package.

2. EMI Readiness Assessment (Small effort)

A self-assessment tool for schools using the existing PD-Slides quiz engine or LMS assignment system. Maps school capabilities against the 3-level EMI framework from QD 2371.

Everything else is extending what’s already built.


Architecture: How It Fits Together for EMI

┌─────────────────────────────────────────────────────┐
│                    SCHOOL ONBOARDING                 │
│  Credits-Mgmt: CRM → Contract → Org → Users/Classes │
│  + Hanoi Kit (DOCX templates for DoE submission)     │
└──────────────┬──────────────────────────────────────┘
               │
    ┌──────────▼──────────┐
    │   TEACHER TRAINING   │
    │  PD-Slides: EMI PD   │
    │  modules (CLIL, EMI  │
    │  methodology, English │
    │  self-assessment)     │
    │  → Certificate issued │
    │  → TeacherQualification│
    └──────────┬──────────┘
               │
    ┌──────────▼──────────┐
    │   CONTENT CREATION   │
    │  lesson-agent: CLIL  │
    │  YAML flows → bilingual│
    │  lesson packages      │
    │  creator.learnery:    │
    │  custom CLIL slides   │
    └──────────┬──────────┘
               │
    ┌──────────▼──────────┐
    │   CONTENT DELIVERY   │
    │  LMS: courses, assign-│
    │  ments, quizzes, AI   │
    │  apps, analytics      │
    │  AI-Course-fresh:     │
    │  interactive ebooks,  │
    │  HCAI Engine (bilingual)│
    │  Mobile: student app  │
    └──────────┬──────────┘
               │
    ┌──────────▼──────────┐
    │   AI INFRASTRUCTURE  │
    │  ai-gateway: GPT-4o, │
    │  Claude, Gemini, image│
    │  gen, credit billing  │
    │  Chatbot personas for │
    │  English practice     │
    └──────────┬──────────┘
               │
    ┌──────────▼──────────┐
    │   MONITORING & ADMIN │
    │  LMS Analytics       │
    │  School Portal       │
    │  Credits-Mgmt admin  │
    │  EMI Readiness tool  │
    │  DoE compliance report│
    └─────────────────────┘