625 karma · joined November 15, 2020
When I was in Germany, I wanted to turn my highschool German into something usable, but no apps or techniques worked for me. And I've tried 20+ of them.
Anki was the closest, but I really dreaded the card creation process - sentence, translation, audio...
So when I've finished university, I've found myself in a situation in which: I didn't need a lot of money, didn't have a job, LLMs were a new thing.
So I've started building.
Currently it supports English, German and Spanish, but I plan to add more languages in the future.
As a bonus you can also add words from yt videos and websites.
The most common brainwashing I've seen in the wild are 1) you have to use clean architecture and 2) you have to make it scalable to millions of users.
For example, I have a sentence "Er überreicht ihm ein Geschenk" (He hands him a gift), then I ask GPT to create an image of that situation and it generates a girl giving a gift to a man. :(
The supported languages are English, German and Spanish.
If you have any feedback or want a discount please let me know!
The problem with language learning in my opinion is, that learning the vocabulary just cannot be skipped. I've had German for 6 years (2-3 lessons per week) in highschool, just to find out that I don't understand words on 100th positions on the frequency lists. We've mostly focused on memorizing crazy complex grammar structures.
I've also tried passively listening to podcasts and watching movies/series I've already knew, but that would result in at most 1-2 words per episode, which just wouldn't work, if you need at least 5000 words to understand reasonably well.
Translating sentences is problematic, because they can often include other words that users don't know and there are often many possible translations, which is difficult to check.
The task "say a sentence using the word [word]" and then correcting the sentence using some LLM seems like a very promising, especially when combined with spaced-repetition flashcards.
Currently only supports German and English, but I'll probably be adding Spanish next week.