Language-learning has always been a big part of my life: my first language is Brazilian Portuguese; I learned English playing videogames as a teen; I took Spanish in school for over a decade; and, nowadays, I use Duolingo to learn Greek as a hobby.
For me, being proficient in a language means having the ability and confidence to use it CREATIVELY.
For my capstone project, I decided to create the kind of language-learning app I would like to use for myself — one that highlights the creative aspect of language.
I envisioned an app that learners could use to find interesting content in their target language that they are actually interested in reading.
Topics can range from culturally-relevant to general subjects like music, geography, food, etc.
Learners are prompted to write about the topic they chose in the target language, with near instant feedback via AI.
The app encourages learners to convert passive vocabulary into active and practice grammar and edit their thoughts. It also prompts learners to expand their vocabulary and be creative, while reducing performance anxiety and boosting their confidence.
Frontend: React, JavaScript, HTML, CSS Backend: Flask, SQLite 3rd-party API: OpenAI (GPT 3.5)
