Skip to content

Simple flashcard collection based on the Spaced-Repetiton System, using the SM2+ algorithm

License

Notifications You must be signed in to change notification settings

nikhilmwarrier/srs-flashcards-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRS Flashcards

Simple flashcard collection based on the Spaced-Repetiton System, using the SM2+ algorithm

How to use:

  1. Clone this repo:
$ git clone 'https://github.com/nikhilmwarrier/srs-flashcards-system' flashcards && cd flashcards
  1. Install dependencies
$ pip install -r requirements.txt
  1. Add flashcards to the new_cards directory. Flashcards are plain text files containing only three lines, in the format:
<difficulty_level: integer[0, 10]>
Q: <Question>
A: Answer

e.g.
creator-of-python.txt (Make sure that filenames are unique.)

3
Q: Who invented Python?
A: Guido von Rossum
  1. Run init.py with Python
$ python init.py

About

Simple flashcard collection based on the Spaced-Repetiton System, using the SM2+ algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages