← Back to Home

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.