However, I just checked out keybr.com and have to say - it's a much better system for learning to type! As of today, I now realize I have a huge problem with the letter "q" - I had never noticed that before! ^^
And one idea: do a audio bell on error, even for tui, this should just be the special "bell control char" written to stdout.
I did a similar little tool at some point where I just used some books from the gutenberg project and normalised it a bit so there were no weird typographic quotes etc.
It both forces me to become good at the punctuation, and it's more interesting as I will accidentally start reading that book.
https://www.typequicker.com kinda focuses on this sentiment. AI generated natural text that targets user weak points.
The more you type, the better the targeted exercises are.
The whole app essentially focuses on natural text (except for drills)
> geohumanities, sometimes written geohumanities or the geohumanities is a term has been used with varied meanings to describe areas of academic study
Which practice mode did you use?
Capitalization, text length, and topics can be adjusted.
(Just click on the topics buttons or whichever mode you’re using for additional setting).
Yes!! I have this on my todo list (along with many other features I've always wanted) actually!
someone else shared on other comment typing.io pretty sure it was this
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
It uses mostly real (or contrived) segments of text, which appear as if they were taken out of newspapers or personal letters. It has both beginner and advanced sets of text, and a whole community of custom texts that you can use. I've personally learned touch typing from scratch by using this program alone.