top | item 44393255

(no title)

nmca | 8 months ago

This is great! I have daydreamed about how to do a more complex algo: instead of character speed and frequency you could do bi-character speed/frequency/error rate and probably improve over keybr further.

discuss

order

absoluteunit1|8 months ago

This is actually “kind of” what https://www.typequicker.com/practice does in the SmartPracrice mode.

Try one practice session - see the stats we measure for each text. Each character, every mistype, every millisecond for bigram/trigram, speed and accuracy per hand/fingers, etc.

This is aggregated and we identify weak points over time this way. Then using those weak points we create natural practice text

Spent wayyyy too much time diving deep into building out this algorithm lol. But it works fairly well

snthpy|8 months ago

That's cool. Do you also take the keyboard layout into account?

A couple of years ago I was in my peak keyboard phase and was changing my layout weekly. At that time I really wanted something that would analyze which fingers were faster/slower and which big bigrams were slowing me down, especially SFBs.

My layout has been pretty stable now but I'd still love to do some analytics on it. What I would love is a tool that let's me upload my keyboard layout (including layers) and then gives me stats. For example in suspect my left pinky is a problem but that's QA' for me so you wouldn't know that without the layout.