mltype icon indicating copy to clipboard operation
mltype copied to clipboard

Improve the statistics

Open jankrepl opened this issue 3 years ago • 5 comments

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)

jankrepl avatar Oct 10 '20 09:10 jankrepl

It could be a good choice too https://github.com/mkaz/termgraph

Speaking of metrics, keybr.com has really nice ones. It's a good point to start.

Termgraph allows to plot calendars what's really cool in terms of statistic. One can see how regular he/she practice and how many time is spent every day. Once again, keyb.com got a good implementation of what I am talking about (at the very bottom of a user profile)

EduardKononov avatar Nov 29 '20 22:11 EduardKononov

That is a really cool package, did not know about it! Thank you for sharing it.

Regarding the statistics, I agree that there are a lot of cool statistics that one can track and plot! Any chance you would want to work on it @EduardKononov and create a PR? I can definitely provide some help too:)

jankrepl avatar Nov 30 '20 16:11 jankrepl

I definitely want to create the PR, and I will, but only when I have some free time :) Probably mid-January. If no one does it sooner, I'm in.

EduardKononov avatar Nov 30 '20 18:11 EduardKononov

Unfortunately, I still have no time to do that. I'm here just to notify that I remember but have no opportunity

EduardKononov avatar Jan 15 '21 18:01 EduardKononov

Unfortunately, I still have no time to do that. I'm here just to notify that I remember but have no opportunity

Hey there! No worries:) It is not urgent at all:) Feel free to come back to it at any point if you have more time.

jankrepl avatar Jan 17 '21 07:01 jankrepl