An app to aid in Japanese immersion by judging the user's difficulty in reading a manga based on the kanji used. Takes a Japanese manga file and optionally a WaniKani API key as input and sorts the kanji by:
- Known vs. Unknown (if WaniKani key is used)
- WaniKani level
- JLPT level
- Jōyō level
- Frequency
- Run
pip install -r requirements.txt
- Add WaniKani key to update_wk_kanji.py and run
python update_wk_kanji.py
(optional) - Run
flask run
- Inputting a full volume takes a long time; check your command line output for a progress bar.
- Compile into an executable
- Speed up