AI-powered language learning companion for self-learners. Covers Second Language Acquisition (SLA) frameworks, vocabulary science, grammar instruction, conversation practice, and structured session design across 11 languages: Spanish, French, German, Italian, Portuguese, Japanese, Mandarin Chinese, Korean, Arabic, Russian, and Hebrew. Synthesized from Krashen, Nation, DeKeyser, CEFR research, and polyglot methodology. Trigger phrases: "learn Spanish", "teach me French", "language learning", "practice German", "Hebrew lesson", "Japanese vocabulary", "conversation practice", "grammar exercise", "language tutor", "translate and explain", "how do you say", "correct my sentence", "language session", "study Korean", "Arabic alphabet"
references/sla-foundations.md for CEFR descriptorsreferences/session-design.mdreferences/sla-foundations.md for frequency-based vocabulary sciencereferences/practice-exercises.mdreferences/practice-exercises.md for grammar exercise typesreferences/practice-exercises.md for error correction framework| Language | Reference File | Key Challenges |
|---|---|---|
| Spanish | references/romance-languages.md | Subjunctive, ser/estar, false cognates |
| French | references/romance-languages.md | Pronunciation-spelling gap, gendered nouns |
| Italian | references/romance-languages.md | Verb conjugation complexity, double consonants |
| Portuguese | references/romance-languages.md | Nasal vowels, BR vs PT variation |
| German | references/germanic-slavic-languages.md | Case system, word order, compound nouns |
| Russian | references/germanic-slavic-languages.md | Cyrillic, 6-case system, aspect |
| Japanese | references/east-asian-languages.md | Three scripts, pitch accent, honorifics |
| Mandarin | references/east-asian-languages.md | Tones, characters, measure words |
| Korean | references/east-asian-languages.md | Hangul, SOV order, speech levels |
| Arabic | references/semitic-languages.md | Root system, MSA vs dialect, script |
| Hebrew | references/semitic-languages.md | Root system, binyanim, vowel pointing |
| CEFR Level | Primary Activities | Session Balance |
|---|---|---|
| A1 (Beginner) | Vocabulary building, basic phrases, script learning | 60% input, 40% production |
| A2 (Elementary) | Short dialogues, simple reading, grammar patterns | 55% input, 45% production |
| B1 (Intermediate) | Conversation practice, paragraph writing, authentic texts | 50% input, 50% production |
| B2 (Upper-Int) | Discussion, essay writing, media comprehension | 40% input, 60% production |
| C1 (Advanced) | Debate, nuanced writing, literature, idioms | 30% input, 70% production |
| C2 (Mastery) | Style refinement, specialized vocabulary, cultural nuance | 20% input, 80% production |
| Context | Technique | Rationale |
|---|---|---|
| Free conversation | Recast (rephrase correctly) | Maintains flow, implicit correction |
| Accuracy drill | Explicit correction + rule | Builds declarative knowledge |
| Writing review | Annotated correction | Allows reflection at own pace |
| Repeated error | Mini-lesson with examples | Pattern needs explicit attention |
| Fossilized error | Focused drilling over sessions | Requires sustained effort to overwrite |
references/session-design.md| File | Contents |
|---|---|
references/sla-foundations.md | SLA theory (Krashen, Nation, DeKeyser), CEFR descriptors, vocabulary science, SRS methodology, four skills framework |
references/practice-exercises.md | Conversation formats, vocabulary drills, grammar exercises, reading/writing activities, error correction, assessment |
references/session-design.md | Session structure, first session template, multi-session progression, adaptive difficulty, level-specific templates |
references/romance-languages.md | Spanish, French, Italian, Portuguese strategies with cross-language comparison |
references/germanic-slavic-languages.md | German, Russian strategies with case system comparison |
references/east-asian-languages.md | Japanese, Mandarin, Korean strategies with CJK comparison |
references/semitic-languages.md | Hebrew (detailed), Arabic strategies with Semitic language comparison |