SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Python spaced-repetition Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
ebisu
Public-domain Python library for flashcard quiz scheduling using Bayesian statistics. (JavaScript, Java, Dart, and other ports available!)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
zettelwarmer
CLI Tool for Zettlr/Obsidian to help you browse random notes. The older the note, the more likely it will be shown.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I really wish something like https://github.com/fasiha/ebisu becomes the norm. That is, the idea of fitting the cards to your time (by prioritising) rather than you having to do everything there software wants.
The only bit missing is some algorithm deciding how often to introduce new cards based on your historical data.
... https://github.com/open-spaced-repetition/fsrs4anki/wiki/The... ...
I'm not sure I believe we understand our own learning/memory anything like enough for this not to be total pseudoscience? Reminds me of A Beautiful Mind.
Project mention: Show HN: Phrasing – learn every language, to any level | news.ycombinator.com | 2024-01-29You can set easy days via the FSRS4Anki Helper add-on: https://ankiweb.net/shared/info/759844606
And it also supports to postpone your backlog.
Project mention: Serendipity is too important to be left to chance (1996) | news.ycombinator.com | 2023-12-19Similar to the system gwern mentioned in a sibling comment, I have implemented a "spaced inbox" system [1] that shows me old notes that I have written. The idea is to encourage me to keep adding to and refining ideas I have (but of course, the scheduling can be tweaked to only show notes that I am likely to have forgotten, as gwern suggests). Perhaps coincidentally, both my spaced inbox system and the Remembrance Agent in the OP are designed to work with Emacs (though mine does not force the user to use Emacs).
[1]: https://github.com/riceissa/spaced-inbox
Project mention: FSRS is now the most accurate spaced repetition algorithm in the world* | /r/Anki | 2023-12-07Me and LMSherlock are investigating this, but according to Sherlock's analysis, RMSE remains quite stable if the number of reviews in the dataset changes by a small amount. You can help us to reproduce your problem by submitting your colelction, please see this issue: https://github.com/open-spaced-repetition/fsrs-optimizer/issues/64
Project mention: Show HN: Python.cards – Learn Python with spaced repetition | news.ycombinator.com | 2024-04-15
Project mention: Obsankipy: A New Way to Sync Your Obsidian Notes to Anki! | /r/ObsidianMD | 2023-12-01Introducing Obsankipy: I am open sourcing Obsankipy, a Python-based program designed to seamlessly sync your notes from Obsidian to Anki. Inspired by the obsidian_to_anki plugin, Obsankipy allows you to run the sync process without having Obsidian running, and even automate it! While it's still a work in progress, Obsankipy supports key features such as basic and reversed cards, cloze cards, images, audio, math formulas, code blocks, links, and more. Key Features:
Project mention: Show HN: Anki-Patcher, a modular Python script launcher to patch cards en masse | news.ycombinator.com | 2023-10-28
Project mention: Is there an AI software where I can upload a pdf (177 pg) and it makes an anki deck for me? | /r/Anki | 2023-12-07https://www.dekki.ai/ knock yourself out
Python spaced-repetition related posts
- Show HN: Python.cards – Learn Python with spaced repetition
- Show HN: Phrasing – learn every language, to any level
- FSRS: A modern, efficient spaced repetition algorithm
- FOSS alternative for language learning?
- FSRS is now the most accurate spaced repetition algorithm in the world*
- Is there an AI software where I can upload a pdf (177 pg) and it makes an anki deck for me?
- The FSRS (Free Spaced Repetition Scheduler) Algorithm
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
Index
What are some of the best open-source spaced-repetition projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | LibreLingo | 1,875 |
2 | vocabsieve | 317 |
3 | ebisu | 303 |
4 | free-spaced-repetition-scheduler | 258 |
5 | fsrs4anki-helper | 160 |
6 | AnkiPandas | 123 |
7 | SSP-MMC | 114 |
8 | drill | 94 |
9 | spaced-inbox | 59 |
10 | fsrs-optimizer | 47 |
11 | memory-hammer | 28 |
12 | zettelwarmer | 22 |
13 | simple-spaced-repetition | 11 |
14 | ankivalenz | 11 |
15 | obsankipy | 10 |
16 | anki-patcher | 6 |
17 | alphabet-soup | 2 |
18 | dekki | 2 |
Sponsored