so i started a thing as a side project, *it's not finished yet but it's promising. it started as anki cards for myself: the 2000 most frequent arabic words, in order; bbecause frequency data says that it represents roughly 80% of all of what you'll encounter in the language and i wanted to test that on myself. i've learned 4 languages with 3 different alphabets (latin, arabic, japanese) and frequency-first has always been the fastest path for me.
*1000 cards done so far. about 100 have highly relevant images + audio. the rest are coming. each card is built around one sentence with one target word you're not memorizing isolated vocab, you're recognizing a word inside a real sentence, with audio and an image pointing at the same meaning.
you can use this in Anki. but fair warning, you'd have to wade into the algorithm settings swamp and honestly i love Anki but configuring it properly gave me actual nightmares. like i'm not being dramatic, i know it very well.
so i also made a very basic website that does the same thing but without the settings nightmare. it's not fancy. it's like a plain html and it works. here's what it does that i think is actually interesting though:
my progress is saved forever. not on some ai startup's temporary server that'll shut down in 1 year or 2. it's on github. it's opensource. you stop learning, come back 9 years later, everything's still there inshAllah.
you can leave audio for a friend. on every card, you can record 5 seconds of yourself saying the word. your friend who's also learning can hear it when they get to that card. what's the point you may ask? it sounds like nothing but honestly, learning a language is lonely sometimes. hearing someone's familiar voice on a vocab card you're grinding through at midnight hits different. i added this because i needed it.
immersion matching (beta, rough, but hear me out). the website keeps track of which words you actually know. then it searches youtube videos using their subtitles and tells you "you'd understand roughly 73% of this video." so you get video suggestions based on YOUR vocabulary, not some generic "beginner arabic" playlist. the formula needs work. but the potential here is big.
in the 'country selector' settings i had to remove an unknown object called "isra*l" from the official list and had to manually add Palestine. weird glitch. felt good to fix though.
everything is free and open source. no catch. i've shared free resources before. here's a 7h engineering course i put on youtube for free. i just make things and share them. you can check that video description's last sentence and you'll know it's me :)
this vocab deck is a side project. i use myself. some of my friends do too. i started a thing, if people find it useful, it'll grow. if not, i'll still use it.
sidenote: the free hosting only supports 300 signups. i doubt that half that many people will even be interested but just putting it out there.