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:

  1. 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.
  2. 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

Share this project:

Updates