You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gabriel becker 3a7cb85aee Create configuration command for user input configuration generation. 2 years ago
src/ankimaker Create configuration command for user input configuration generation. 2 years ago
.gitignore Make it an installable package. 2 years ago
LICENCE Make it an installable package. 2 years ago
README.md Start ankimaker. 2 years ago
pyproject.toml Make it an installable package. 2 years ago
requirements.txt Make it an installable package. 2 years ago
setup.py Make it an installable package. 2 years ago

README.md

Ankimaker

WIP

A CLI app to generate anki decks.

From csv file, with configurable parameters, filters and media.

From epub, finding difficult* words in the book and getting their translations.

*I still don't know what 'difficult' will mean. Probably difficult words will be less frequent words that are more frequent in the text than in some corpus, cut above a grade threshold. The grades will map percentiles of frequency.

Language Level Number of Base Words Needed
A1 500
A2 1000
B1 2000
B2 4000
C1 8000
C2 16000

This project is only possible because of the awesome work of genanki team.