Inspiration
All the members of our team are DuoLingo users and we all just so happen to know multiple languages. The biggest issues we encountered are:
- The experience does not feel personalized. There is no way to work on skills that we really want to improve (speaking, reading, or writing). There is no clear plan of next steps. The app doesn't reflect our personal interests on what we want to learn (food, etc.) and instead just focus on a learning experience meant for everyone.
- Duo teaches reading very well, but speaking is much harder due to lack of meaningful feedback on grammar, tone, content, etc. These things that are very important when learning to speak a language that is not possible with Duo.
What it does
QuestLanguage is a hyper-personalized language learning experience based on RPG games. You can do speaking or reading activities based on your stated interests and detailed feedback will be given to you. The AI will also adjust the difficulty and skills to work on the next time to make sure you are getting what you want out of the experience.
How we built it
We came up with a game and concept design and fed it through lovable. We then edited the app with the help of Claude Code.
Challenges we ran into
It was difficult to fine-tune the AI to get the personalized experience we wanted.
Accomplishments that we're proud of
The personalization and API integrations took a while but was worth it!
What we learned
We experimented with using AI agents and it was really fun making the learning experience fun.
What's next for QuestLanguage
Making it even more personalized and fun (decorating homepage, etc.)
Built With
- css
- elevenlabs
- html
- javascript
- python
- react
- supabase
- typescript
- wafer
Log in or sign up for Devpost to join the conversation.