Kwila Learn - Personalized Language Learning Platform

Hello,

The main idea behind this project is that everyone has a "mental dictionary" which is unique, like a linguistic fingerprint.

Most language courses, textbooks, and online platforms are built for the non-existent "average" person. They focus on the most common 1,000–5,000 words. This approach often fails to cover the personal mental dictionary. It is incredibly difficult to retain words that have no personal relevance to your life. If you only see a word in a generic exercise and never use it in your real-world conversations, it won't stick.

My platform has a different approach. You as a user write your own textbook:

  1. Draft: You write a text in your native language (now I'm working with 11 languages) about a topic that actually matters to you (work, a hobby, or a journal entry).

  2. Translate: I use the DeepL API to translate your thoughts into your target language.

  3. Analyze: Using the Mistral API, the platform analyzes your text to identify core vocabulary and grammar structures (yes, it's a very patriotic, EU-centric platform😁 )

  4. Extract: You receive a personalized list of the most important words and grammatical rules found within your own text.

  5. Practice: The platform contains 3 vocabulary exercises and 3 sentence-based grammar exercises based entirely on your input.

Tiers (Freemium)

Tier-1 "I'm interested" / free: 1000 characters / month, 500 characters/ session, solving exercises: unlimited

Tier-2 "I want to learn" / $7/month: 5000 characters / month, 1000 characters/ session, solving exercises: unlimited

Tier-3 "I REALLY want to learn" / $12/month: 10000characters / month, 1500 characters/ session, solving exercises: unlimited

Thank you for your time! (Sorry for the long into!)

Best,

Lajos

Link (at best to Github)
https://kwilalearn.com