Algorithms
Implementations
- Anki
- How Anki calculates intervals · GitHub
- Database Structure · ankidroid/Anki-Android Wiki · GitHub
- scheduler
- Python
- Java
- C#
- LibSpacey (C++)
- sm-2 (ES6)
- includes explanation
- monica2 (C++)
- ebisu (Python)
- GitHub - hyperworks/swift-SRS: A Simple Spaced Repetition library for Swift with a permissive license
- GitHub - s9w/Ginseng: Spaced repetition learning for the browser
- GitHub - helephant/SpacedRepetition.Net: A .NET library that implements spaced repetition algorithms
- GitHub - dpwright/srs: A highly extensible command-line spaced repetition system
- Fresh Memory (software) - Wikipedia
- Mnemosyne (software) - Wikipedia
- GitHub - tosbaha/SMLib: SuperMemo SM2 Algorithm in Swift
- GitHub - espresse/spaced_repetition: SM2 spaced repetition algorithm for Ruby
- CleverDeck Manual - Algorithm
- Can someone explain what graduating interval, starting ease %, east bonus%, and interval modifier% mean? : Anki
- Anki Manual
- Anki's Starting Ease Factor Setting
- Anki - Dynamic Efficient Learning Steps With Feedback
- Target An 80-90 Percent Success Rate In Anki
- Anki post 2: Cramming, gamification, and interval modification - ollie lovell
- Piotr Wozniak as a role model for lifelong learners - Art of Memory Forum
- Home · glutanimate/image-occlusion-enhanced Wiki · GitHub
Reading
- (1712.01856) Optimizing Human Learning
- Can someone explain "Deck options" to me : Anki
- Anki without flashcards : Anki
- Spaced-repetition - Gwern.net
- Thoughts On A New Algorithm For Anki
- Spacing Algorithms and Implementations - NihongoPeraPera
- Spaced Repetition for All: Cognitive Science Meets Big Data in a Procrastinating World
- A Better Spaced Repetition Learning Algorithm: SM2+ — One Man's Trash is Another Man's Blog
- Twitter: Michael Nielsen on spaced repetition