Analyzing the input stream for character- level errors in unconstrained text entry evaluations
Top Cited Papers
- 1 December 2006
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computer-Human Interaction
- Vol. 13 (4) , 458-489
- https://doi.org/10.1145/1188816.1188819
Abstract
Recent improvements in text entry error rate measurement have enabled the running of text entry experiments in which subjects are free to correct errors (or not) as they transcribe a presented string. In these “unconstrained” experiments, it is no longer necessary to force subjects to unnaturally maintain synchronicity with presented text for the sake of performing overall error rate calculations. However, the calculation of character-level error rates, which can be trivial in artificially constrained evaluations, is far more complicated in unconstrained text entry evaluations because it is difficult to infer a subject's intention at every character. For this reason, prior character-level error analyses for unconstrained experiments have only compared presented and transcribed strings, not input streams. But input streams are rich sources of character-level error information, since they contain all of the text entered (and erased) by a subject. The current work presents an algorithm for the automated analysis of character-level errors in input streams for unconstrained text entry evaluations. It also presents new character-level metrics that can aid method designers in refining text entry methods. To exercise these metrics, we perform two analyses on data from an actual text entry experiment. One analysis, available from the prior work, uses only presented and transcribed strings. The other analysis uses input streams, as described in the current work. The results confirm that input stream error analysis yields richer information for the same empirical data. To facilitate the use of these new analyses, we offer pseudocode and downloadable software for performing unconstrained text entry experiments and analyzing data.Keywords
This publication has 14 references indexed in Scilit:
- Data Entry for Mobile Devices Using Soft Keyboards: Understanding the Effects of Keyboard Size and User TasksInternational Journal of Human–Computer Interaction, 2003
- Input Rates and User Preference for Three Small-Screen Input Methods: Standard Keyboard, Predictive Keyboard, and HandwritingProceedings of the Human Factors and Ergonomics Society Annual Meeting, 1999
- Evaluation of Typing Key Layouts for Stylus InputProceedings of the Human Factors and Ergonomics Society Annual Meeting, 1999
- Text entry using soft keyboardsBehaviour & Information Technology, 1999
- One-Handed Touch Typing on a QWERTY keyboardHuman–Computer Interaction, 1996
- An algorithm for finding a common structure shared by a family of stringsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1989
- General methods of sequence comparisonBulletin of Mathematical Biology, 1984
- The String-to-String Correction ProblemJournal of the ACM, 1974
- Spelling correction in systems programsCommunications of the ACM, 1970
- A technique for computer detection and correction of spelling errorsCommunications of the ACM, 1964