Reliable algorithm

The algorithm used in AnkiMobile has a good balance between efficiency and robustness. While other apps may lean towards one or the other, AnkiMobile chooses to sit right in the middle, which makes this app a good choice for those new to using such an app.

thermoplastics
thermoplastics
@thermoplastics
8 years ago

What would you say makes the algorithm reliable?

NicolasRaoul
NicolasRaoul
@NicolasRaoul
8 years ago
@thermoplastics 

I have tried a few apps, most have very basic scheduling. I have not tried all apps though, so I updated the wording.

Patricia Q
8 years ago
@NicolasRaoul 

That works, so basically you are saying it's just a solid performing app?

NicolasRaoul
NicolasRaoul
@NicolasRaoul
8 years ago
@piloqutinnguaqx 

What differentiates memorization apps is the SRS algorithm they use:
https://en.wikipedia.org/wiki/Spaced_repetition#Algorithms
Each algorithm is a trade-off between simplicity of implementation, memorization efficiency, and robustness (a non-robust algorithm will get its spacing wrecked if you happen to encounter a word in the real world a day before its scheduled appearance in the app).
Examples:

  • SuperMemo is extremely efficient, at the cost of low robustness.
  • Anki has one of the best combinations of efficiency and robustness.
  • Duolingo has a very simple algorithm that cost not achieve much efficiency.
Jonathan
Jonathan
@superjona
8 years ago
@NicolasRaoul 

Thanks for the elaboration! :)

thermoplastics
thermoplastics
@thermoplastics
8 years ago
@NicolasRaoul 

Great explanation, thanks for taking the time to detail this! I added a description to the pro, if I missed any points that should be made please feel free to edit. :)

undefinedurl nextprice drop