Improve the statistics
- Dominant language
- Python
- Stars
- 471
- Forks
- 30
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the statistics are very basic
* WPM
* Accuracy
It might be cool to add some more indicators
* Keystrokes (see 10fastfingers)
* speed evolution over the text (like typeracer) - plotting might be tricky (`bashplotlib` ?)
* Average speed per character (one needs to condense this information)
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named. Start by locating the CLI entry point that currently reports WPM and accuracy, then review how typing progress is collected; define the additional indicators and plotting scope before implementation. Done means the agreed statistics are displayed consistently and covered by appropriate checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100