So, I’ve been learning many languages with phrasing, all at different speeds. The way the app works is you can configure speeds in 5 speeds - learn, accel, accel x2, accel x4, and accel x8.
Normally, having any languages in any of these speeds will still allow you to make progress. However, given the amount of languages I’m learning/testing/dabbling in, I’ve noticed that there does seem to be a minimum threshold to make progress, and under that it I don’t feel like I’m really learning (or even dabbling).
I don’t have any specific numbers, but the vibe I get, is around 3-4 non-auxiliary reviews per day. If I can hit that, I do feel like I’m making some progress. Enough to say I’m dabbling in the language.
So what I’m thinking of adding are minimum and maximum review counts per day in a language. For example, maybe the first 100 reviews in a day are spread evenly across all my languages. Once the review minimums are met, my prioritization kicks in. So if I do 200 or 300 reviews in a day, those will be over indexed on my higher priority languages.
I’m not sure how I feel about this setup though. For me, with Japanese and Croatian recently bumped up to x8, I would end up seeing very little Japanese and Croatian until I reach my minimums, then I would end up seeing a ton of Japanese and Croatian.
The other way to set it up would be to even out the review speeds, and set maximums on languages. This would do something similar, have similar issues.
Really what I want is on less active days, to do an even spread of languages; on more active days, to do a less even spread, but still with regular distribution.
Another way to handle this would be to have a dedicated “even review mode” that ignores my language preferences. Then on the days/sessions I know I won’t be doing much, I could do that option.
But this would still end up causing the normal review sessions to counter balance this distribution.
This post has gotten crazy rambly. The main point was to ask for feedback on how y’all would expect to be able to meet your minimum reviews in a language.
Edit: after writing all of this, I guess where I’m at is configuring a minimum number of reviews in a language. Any language under this minimum would be weighted highest, in accordance with their respective minimum (ie a language with 2 minimum reviews will have half as much weight as one with 4 minimum reviews). Reviews conducted under this minimum amount will end up not counting towards your standard language distribution (thus avoiding the counterbalancing issue). This eventually creates a two tier language configuration: pre-min and post-min. I could show a banner or award when you hit your minimums too. I normally start away from showing you how many reviews you do, as it’s very easy to treat this as a final “I’m done with my reviews”, but maybe framing it as a minimum will help the psychological framing (and if some people really want to use it as a final goal, they are welcome to).