Helping language learners remember every single word they come across.
Language learning is hard. Particularly about vocabulary - one needs 5 thousand words to be functional in the language.
We store the word learners encounter and autogenerate exercises to deliver lifelong memorization in the user's own context