
LangUp: AI and ML based Language Learning Tool
Immersive language learning through the content you already read.
LangUp blends your target language into any English passage using a technique called code-switching — the same mechanism linguists observe in natural bilingual environments. Rather than drilling flashcards in isolation, you encounter new words inside context you care about, which is where retention actually happens.

![]() | ![]() |
Authentication — Supabase-backed login and sign-up with per-user language profiles. | Input Studio — Paste any text and configure your target language and immersion level before blending. |
![]() | ![]() |
Live Blend Preview — GPT-4o-mini classifies and swaps eligible words in real time before you enter the Reader. | Immersive Reader — AI-blended words are rendered inline; click any green word to reveal its translation and log a vocabulary hit. |
![]() | ![]() |
Insights Dashboard — 8-week progress chart driven by per-session accuracy scores stored in Supabase. | Vocabulary Archive — Every encountered word tracked with a mastery score, filterable by Struggling / Mastered. |







