4 ms·
If anyone's interested in experimenting with FSRS, we at Open Spaced Repetition provide official packages in Python, Typescript and Rust PY: https://github.com
by joshdavham 1y ago
If anyone's interested in experimenting with FSRS, we at Open Spaced Repetition provide official packages in Python, Typescript and Rust
PY: https://github.com/open-spaced-repetition/py-fsrs https://github.com/open-spaced-repetition/py-fsrs
TS: https://github.com/open-spaced-repetition/ts-fsrs https://github.com/open-spaced-repetition/ts-fsrs
RS: https://github.com/open-spaced-repetition/fsrs-rs https://github.com/open-spaced-repetition/fsrs-rs
Currently ts-fsrs and rs-fsrs support FSRS 6 and py-fsrs should also support FSRS 6 in the next day or so. Also, both py-fsrs and fsrs-rs include the ability to optimize the FSRS model from your past reviews!
- marcusbuffett 1y agoI used this for spaced repetition for opening training on Chessbook, can vouch that the Rust package is excellent. Easy to use and immediately lowered the training load on our users while keeping retention high. FSRS is awesome.
- Oreb 1y agoI use Chessbook and mostly like it, but I wish there was a way to configure the spaced repetition parameters. In particular, I find the frequency of reviews too low to retain well, especially for recently added moves.
- adangit 1y agoFor Ruby folks — I’ve forked the FSRS gem to fix an issue where new cards were being spaced 60 days apart instead of 60 seconds: https://github.com/arvindang/rb-fsrs https://github.com/arvindang/rb-fsrs Originally adapted from the Python version linked here.
- Expertium 1y ago[dead]