A simple CLI-based colemak trainer implemented in Python. The current error metric is absolute number of incorrect words.
Currently, running main.py will generate 10 words between 0-4 letters long using letters only found on the home row of the colemak layout.
python main.py
- different error metric, probably Levenshtein distance
- command-line parameters to control length, number of words and home row only
- quick redo last set
- Software QWERTY - Colemak mapping
- history of incorrect words
- GUI
- Graphs showing progress over time
Text Corpus: google-10000-english-no-swears.txt from the following repo: https://github.com/first20hours/google-10000-english