4 ms·
Given that I’ve wanted to make apps for learning languages but always get lost in the weeds of various spaced repetition algorithms - would love this kind of op
by osdiab 6y ago
Given that I’ve wanted to make apps for learning languages but always get lost in the weeds of various spaced repetition algorithms - would love this kind of open source resource. If anyones interested in making this kind of thing, I’d love to chip in.
For example I notice it’s really common for spaced repetition algorithms to really easily allow me to shoot myself in the face by learning too much up front and then drowning in reviews; or to destroy myself by missing a few days. Not sure what is out there, but some extensions I’d like as a user is to be “I don’t want to spend more than x time per day doing this, so pace me please”, things like:
- the ability to specify a max “learning load” taking into account projected reviews + new cards
- the ability to “recover” from missed days not by seeing 1000 pending reviews and panicking, but by saying “do an extra 10 cards a day and in two weeks you’ll be caught up”
I’m sure I’m not the first one to think of these things but I don’t know how to research what people have done - and if these kinds of usability things, good documentation with clear comparisons of strategies, flexibility of use in different environments/languages were encapsulated in a library it would be a game changer for me.
- uptownhr 6y agoI can tell you've put some thought into this :) I'd love to contribute towards a repo to work on this.
- osdiab 6y agoIf I get started on one I’ll let you know!
- osdiab 6y agoFYI I started an empty repo on Github and made some RFC issues to collect ideas for what this can be - would love if you guys have any thoughts! https://github.com/osdiab/libremember/issues https://github.com/osdiab/libremember/issues
- wodenokoto 6y agoWhat I would like, but cannot set Anki to do is the following: Max 100 cards per day (I can set the number of reviews, but seeing a card twice counts as 2 reviews) Max 10 new cards per day (restricted by the above limit) I’ve found this to be a good pace when manually juggling this, but the thing is, I don’t want to manually do it, especially not on a piece of software like anki.