Python spaced-repetition

Open-source Python projects categorized as spaced-repetition

Top 18 Python spaced-repetition Projects

  • LibreLingo

    🐢 🌎 📚 a community-owned language-learning platform

  • Project mention: FOSS alternative for language learning? | /r/fossdroid | 2023-12-09
  • vocabsieve

    Simple sentence mining tool for language learning

  • 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.

    InfluxDB logo
  • ebisu

    Public-domain Python library for flashcard quiz scheduling using Bayesian statistics. (JavaScript, Java, Dart, and other ports available!)

  • Project mention: Anki – Powerful, intelligent flash cards | news.ycombinator.com | 2024-01-27

    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.

  • free-spaced-repetition-scheduler

    A spaced repetition algorithm based on DSR model

  • Project mention: Anki – Powerful, intelligent flash cards | news.ycombinator.com | 2024-01-27

    ... 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.

  • fsrs4anki-helper

    An Anki add-on that reschedules all cards via FSRS4Anki scheduler

  • Project mention: Show HN: Phrasing – learn every language, to any level | news.ycombinator.com | 2024-01-29

    You can set easy days via the FSRS4Anki Helper add-on: https://ankiweb.net/shared/info/759844606

    And it also supports to postpone your backlog.

  • AnkiPandas

    Analyze and manipulate your Anki collection using pandas! 🌠🐼

  • SSP-MMC

    A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling

  • Project mention: Main updates of FSRS4Anki from v3.7.0 to v3.23.0 | /r/Anki | 2023-06-08
  • 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.

    WorkOS logo
  • drill

    A CLI program for learning things through spaced repetition. :dog: (by rr-)

  • spaced-inbox

    A minimal spaced writing inbox

  • Project mention: Serendipity is too important to be left to chance (1996) | news.ycombinator.com | 2023-12-19

    Similar 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

  • fsrs-optimizer

    FSRS Optimizer Package

  • Project mention: FSRS is now the most accurate spaced repetition algorithm in the world* | /r/Anki | 2023-12-07

    Me 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

  • memory-hammer

    An always-on Anki review system.

  • zettelwarmer

    CLI Tool for Zettlr/Obsidian to help you browse random notes. The older the note, the more likely it will be shown.

  • simple-spaced-repetition

    Simple spaced repetition scheduler based on the classic Anki algorithm.

  • Project mention: Show HN: Python.cards – Learn Python with spaced repetition | news.ycombinator.com | 2024-04-15
  • ankivalenz

    Turn HTML files into Anki decks

  • obsankipy

    Python program to generate anki cards from obsidian markdown notes

  • Project mention: Obsankipy: A New Way to Sync Your Obsidian Notes to Anki! | /r/ObsidianMD | 2023-12-01

    Introducing 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:

  • anki-patcher

    🩹 A modular python script launcher to patch anki cards en masse

  • Project mention: Show HN: Anki-Patcher, a modular Python script launcher to patch cards en masse | news.ycombinator.com | 2023-10-28
  • alphabet-soup

    Alphabet Soup gives language learners easily digestible chunks for practice.

  • dekki

    An ML based spaced repetition algorithm to help you learn faster and remember longer.

  • 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-07

    https://www.dekki.ai/ knock yourself out

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python spaced-repetition related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com