About NarrVoca
Our Mission
NarrVoca is a narrative-driven vocabulary acquisition platform for Spanish and Mandarin learners. We believe language is best learned through story — immersive, context-rich narratives that make vocabulary stick naturally. Every word you encounter in NarrVoca is grounded in a scene, a character, a moment — not a flashcard.
What We Do
- ▸Branching short stories with bilingual text (target language + English)
- ▸Real-time LLM grading of your written responses via GPT-4o-mini
- ▸Adaptive branching — checkpoint nodes gate progression based on your score
- ▸Spaced repetition scheduling for every vocabulary word you encounter
- ▸Automatic sync of learned words into your personal vocabulary list
Developer
Ruben Aleman
@BUDDY26 on GitHub
Academic Context
NarrVoca was developed as a capstone project for CSCI 6333 — Database Systems at the University of Texas Rio Grande Valley (Spring 2026). It extends the original Vocora language-learning platform with a structured relational database layer for narrative-based learning.