Words-per-minute (WPM) and accuracy calculation Autocorrect using edit distance algorithms Paragraph selection by topic Multiplayer typing race tracking progress in real time ...