Or perhaps a self-hosteable webapp i could add the words myself from curated sources on the internet to then do quizzes on it?
Inspired by xkcd’s thing explainer I generated a list of how often words appeared in subtitles on opensubtitles for my target language.
I whipped those into a database, added manual translation for the top-1000 and started quizzing myself with a tiny php script.
It was more fun to code than to actually quiz myself. I think I played the top-100 before I got bored.
25 or so years ago, I learnt Esperanto (my first second language) by chatting on the Internet. I’d have two windows open - one with the IRC client, and the other with a terminal and a shell script that would grep a txt file with consistent formatting. “esp esperantoVerbPrefix/” or “esp noun,” or “esp affix-” would typically return the correct result in a split second. Thanks to the simple grammar (that I had quickly memorized), I could hold conversations in near real time as a result.
I wish I could have learnt my other languages as easily.
</story time>
Mi estas lerni espéranto kun duolingo ekde unu kaj duono kaj me ne estas tre bona .
Ha, mia samideano! Tre bon’!
Dankon, mi provas.
Not self-hosted but Language Transfer is pretty awesome.
https://www.languagetransfer.org/appThis is cool. Thanks.
Maybe something like this?
This is the answer
Anki ?
Anki is amazing, but it’s not self hosted without some effort.
deleted by creator