Replies: 3 comments 1 reply
-
Ideally we would manually specify the desired "scheduled to (days)", and then perform regression analysis, could be a good BSc thesis for someone (@kgashok, if someone's searching for a topic). |
Beta Was this translation helpful? Give feedback.
0 replies
-
@Pavithratrdev Please discuss with our faculty. |
Beta Was this translation helpful? Give feedback.
1 reply
-
Thanks for opening this up for discussion. For now I'm using a very simple exponential scheduler (number of times seen ^ n), but a more robust algorithm would be very nice indeed. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@mustafa0x built a nice interface for playing with our SM2 algorithm: https://svelte.dev/repl/810665a44c904c17876fea2fc36fed8d?version=3.46.2
As you see, 4 is barely different from 5. It's especially problematic that after grade 4 you'll be scheduled to review the flashcard in 44 days - it should be much sooner.
I notice I do use 4 as a very mild form of punishment when I'm reviewing the flashcards myself (meaning the user does get adjusted), however it would be better if we reviewed the flaschard again in, e.g., 1 day, then in 10 days, and then fully recovered our progress to the previous levels.
Beta Was this translation helpful? Give feedback.
All reactions