Spaced repetition algorithm? #100
Replies: 1 comment
-
Sure! We took inspiration in the SuperMemo's forgetting curve to make this first version of Memo, although we still know that there is a lot of room for improvements. Just to clarify, we are using different terms from the classic flashcards here, so the usual Deck is called a Collection and its Memos are the Cards that belongs to a Deck. With this in mind, to evaluate the "next memos" that you are going to execute in any Collection, we simply estimate an arbitrary value, ranging from 0 to 1, for what we call the memory recall, pertaining to (one or more) executions of a single Memo. The "code" that is responsible directly for this is the I think the docs on all of these are straightforward but, just like I said, we are looking to improve this solution, as we are not experts on the area. Hope that helps. |
Beta Was this translation helpful? Give feedback.
-
Could you shed some light on what is the algorithm for scheduling spaced repetitions in this app?
Are you using something custom or something "known" (like SuperMemo)?
What are the modules/packages (in the code) responsible for that?
Beta Was this translation helpful? Give feedback.
All reactions