ABSTRACT
People with motor impairments often have difficulty typing using desktop keyboards. We developed TrueKeys, a system that combines models of word frequency, keyboard layout, and typing error patterns to automatically identify and correct typing mistakes. In this paper, we describe the TrueKeys algorithm, compare its performance to existing correction algorithms, and report on a study of TrueKeys with 9 motor-impaired and 9 non-impaired participants. Running in non-interactive mode, TrueKeys performed more corrections than popular commercial and open source spell checkers. Used interactively, both motor-impaired and non-impaired users performed typing tasks significantly more accurately with TrueKeys than without. However, typing speed was reduced while TrueKeys was enabled.
- Boissiere, P. and Dours, D. (1996). VITIPI: Versatile interpretation of text input by persons with impairments. In Proc. ICCHP '05, R. Oldenbourg Verlag, 165--172. Google ScholarDigital Library
- Damerau, F. J. (1964). A technique for computer detection and correction of spelling errors. Communications of the ACM, 7 (3), 171--176. Google ScholarDigital Library
- Deorowicz, S. and Ciura, M. G. (2005). Correcting spelling errors by modelling their causes. International Journal of Applied Mathematics and Computer Science, 15 (2), 275--285.Google Scholar
- Koester, H. H. and Levine, S. P. (1996). Effect of a word prediction feature on user performance. Augmentative & Alternative Communication, 12 (3), 155--168.Google Scholar
- Levenshtein, V. I. (1966). Binary codes capable of correcting deletions, insertions and reversals. Soviet Physics Doklady, 10, 707--710.Google Scholar
- MacKenzie, I. S. and Soukoreff, R. W. (2003). Phrase sets for evaluating text entry techniques. In Proc. CHI '03, ACM Press, 754--755. Google ScholarDigital Library
- McCormack, D. (1990). The effects of keyguard use and pelvic positioning on typing speed and accuracy in a boy with cerebral palsy. American Journal of Occupational Therapy, 44 (4), 312--315.Google ScholarCross Ref
- Soukoreff, R. W. and MacKenzie, I. S. (2001). Measuring errors in text entry tasks: an application of the Levenshtein string distance statistic. In Proc. CHI '01, ACM Press, 319--320. Google ScholarDigital Library
- Soukoreff, R. W. and MacKenzie, I. S. (2003). Metrics for text entry research: an evaluation of MSD and KSPC, and a new unified error metric. In Proc. CHI '03, ACM Press, 113--120. Google ScholarDigital Library
- Trewin, S. (2002). An invisible keyguard. In Proc. Assets '02, ACM Press, 143--149. Google ScholarDigital Library
- Wobbrock, J. O. and Myers, B. A. (2006). Analyzing the input stream for character-level errors in unconstrained text entry evaluations. ACM Transactions on Computer-Human Interaction, 13 (4), 458--489. Google ScholarDigital Library
Index Terms
- TrueKeys: identifying and correcting typing errors for people with motor impairments
Recommendations
Ability-Based Design: Concept, Principles and Examples
Current approaches to accessible computing share a common goal of making technology accessible to users with disabilities. Perhaps because of this goal, they may also share a tendency to centralize disability rather than ability. We present a refinement ...
Restorable backspace
UIST Adjunct Proceedings '12: Adjunct proceedings of the 25th annual ACM symposium on User interface software and technologyThis paper presents Restorable Backspace, an input helper for mistyping correction. It stores characters deleted by backspace keystrokes, and restores them in the retyping phase. We developed Restoration algorithm that compares deleted characters and ...
MECE method for categorising typing errors
BCS-HCI '08: Proceedings of the 22nd British HCI Group Annual Conference on People and Computers: Culture, Creativity, Interaction - Volume 2This research aims to create an MECE (Mutually Exclusive, Collectively Exhaustive) categorisation method for typing errors. The research is grounded in theory by gathering typing error types found in both HCI and psychology literature. Empirical studies ...
Comments