Five Challenges for Intelligent Text Entry Methods
Open accessAbstract
For text entry methods to be useful they have to deliver high entry rates and low error rates. At the same time they need to be easy to learn and provide effective means of correcting mistakes. Intelligent text entry methods combine AI techniques with human‐computer interaction (HCI) theory to enable users to enter text as efficiently and effortlessly as possible. Here I sample a selection of such techniques from the research literature and set them into their historical context. I then highlight five challenges for text entry methods that aspire to make an impact in our society: localization, error correction, editor support, feedback, and context of use.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Omission errors are usually described as cognitive errors because they are the absence of characters.
“These errors are usually described as cognitive errors [11], since they are the absence of characters.”
From Typing Performance of Blind Users (2015) · cites this paper as [11]
In “Challenge 2: Error Correction” (p. 89), the paper defines cognitive errors by an improper understanding of the intended word, not by missing characters. In “Walking the Last Mile” (page not specified), it describes an accidentally omitted tap as a deletion error, contrary to classifying omissions as cognitive because characters are absent. (LLM, conf=0.84)
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
A Mathematical Theory of Communication
Shannon, C. E. (1948) · Bell System Technical Journal · doi:10.1002/j.1538-7305.1948.tb01338.x · Cited by 88,486 · see citing works
The information capacity of the human motor system in controlling the amplitude of movement.
Fitts, P. M. (1954) · Journal of Experimental Psychology · doi:10.1037/h0055392 · Cited by 6,466 · see citing works
The information capacity of the human motor system in controlling the amplitude of movement.
Fitts, P. M. (1992) · Journal of Experimental Psychology General · doi:10.1037//0096-3445.121.3.262 · Cited by 6,291 · see citing works
(1985) · American Economic Review · Cited by 6,056 · see citing works
Carayannis, E. G. (2013) · Springer eBooks · doi:10.1007/978-1-4614-3858-8_100431 · Cited by 4,818 · see citing works
Online and off-line handwriting recognition: a comprehensive survey
Plamondon, R., & Srihari, S. N. (2000) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.824821 · Cited by 2,508 · see citing works
The state of the art in online handwriting recognition
Tappert, C. C., Suen, C. Y., & Wakahara, T. (1990) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/34.57669 · Cited by 843 · see citing works
Rosenbaum, D. Α. (1990) · doi:10.1016/b978-0-12-374226-1.x0001-0 · Cited by 684 · see citing works
Credibility and computing technology
Tseng, S., & Fogg, B. J. (1999) · Communications of the ACM · doi:10.1145/301353.301402 · Cited by 591 · see citing works
Interaction in 4-second bursts: the fragmented nature of attentional resources in mobile HCI
Oulasvirta, A., Tamminen, S., Roto, V., & Kuorelahti, J. (2005) · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems · doi:10.1145/1054972.1055101 · Cited by 576 · see citing works
Text Entry for Mobile Computing: Models and Methods, Theory and Practice
MacKenzie, I. S., & Soukoreff, R. W. (2002) · Human-Computer Interaction · doi:10.1207/s15327051hci172&3_2 · Cited by 571 · see citing works
Kristensson, P.-O., & Zhai, S. (2004) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/1029632.1029640 · Cited by 419 · see citing works
Self-citationShorthand writing on stylus keyboard
Zhai, S., & Kristensson, P.-O. (2003) · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems · doi:10.1145/642611.642630 · Cited by 371 · see citing works
Self-citationPatterns of entry and correction in large vocabulary continuous speech recognition systems
Karat, C.-M., Halverson, C. A., Horn, D. B., & Karat, J. (1999) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/302979.303160 · Cited by 276 · see citing works
Fast hands-free writing by gaze direction
Ward, D. J., & Mackay, D. (2002) · Nature · doi:10.1038/418838a · Cited by 261 · see citing works
Fast Hands-free Writing by Gaze Direction
Ward, D. J., & Mackay, D. (2002) · PubMed · doi:10.48550/arxiv.cs/0204030 · Cited by 214 · see citing works
The Reactive Keyboard: a predictive typing aid
Darragh, J. J., Witten, I. H., & James, M. L. (1990) · Computer · doi:10.1109/2.60879 · Cited by 178 · see citing works
An empirical study of typing rates on mini-QWERTY keyboards
Clarkson, E. C., Clawson, J., Lyons, K., & Starner, T. E. (2005) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/1056808.1056898 · Cited by 140 · see citing works
An efficient text input method for pen-based computers
Masui, T. (1998) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/274644.274690 · Cited by 139 · see citing works
Vertanen, K., & Kristensson, P. O. (2009) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/1502650.1502685 · Cited by 102 · see citing works
Self-citationDoes spell-checking software need a warning label?
Galletta, D. F., Durcikova, A., Everard, A., & Jones, B. (2005) · Communications of the ACM · doi:10.1145/1070838.1070841 · Cited by 93 · see citing works
Relaxing stylus typing precision by geometric pattern matching
Kristensson, P.-O., & Zhai, S. (2005) · Proceedings of the 10th international conference on Intelligent user interfaces · doi:10.1145/1040830.1040867 · Cited by 88 · see citing works
Self-citationInferring intent in eye-based interfaces
Salvucci, D. D. (1999) · doi:10.1145/302979.303055 · Cited by 82 · see citing works
On the benefits of confidence visualization in speech recognition
Vertanen, K., & Kristensson, P. O. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357288 · Cited by 73 · see citing works
Self-citationDiscrete and Continuous Shape Writing for Text Entry and Control
Kristensson, P. O. (2007) · DiVA (Linkoping University) · Cited by 59 · see citing works
Self-citationHow to wreck a nice beach you sing calm incense
Lieberman, H. A., Faaborg, A. J., Daher, W., & Espinosa, J. (2005) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/1040830.1040898 · Cited by 52 · see citing works
Gait phase effects in mobile interaction
Crossan, A., Murray‐Smith, R., Brewster, S. A., et al. (2005) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/1056808.1056904 · Cited by 45 · see citing works
Improving recognizer acceptance through robust, natural speech repair
McNair, A. E., & Waibel, A. (1994) · 3rd International Conference on Spoken Language Processing (ICSLP 1994) · doi:10.21437/icslp.1994-339 · Cited by 41 · see citing works
Language modeling for soft keyboards
Goodman, J., Venolia, G. D., Steury, K. R., & Parker, C. R. (2002) · National Conference on Artificial Intelligence · doi:10.5555/777092.777159 · Cited by 29 · see citing works
Text entry performance of state of the art unconstrained handwriting recognition
Kristensson, P. O., & Denby, L. (2009) · ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) · doi:10.1145/1518701.1518788 · Cited by 26 · see citing works
Self-citationClawson, J., Lyons, K., Rudnick, A., Iannucci, R. A., & Starner, T. E. (2008) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/1357054.1357147 · Cited by 25 · see citing works
Abbreviated text input using language modeling
Shieber, S. M., & Nelken, R. (2006) · Natural Language Engineering · doi:10.1017/s1351324906004311 · Cited by 13 · see citing works
A neural network model for associative recall of maps
Yamaguchi, Y., Fukushima, K., & Okada, M. (1998) · Systems and Computers in Japan · doi:10.1002/(sici)1520-684x(19981130)29:13
Flagged first, then by citations
Research works printed but not linked: 5
- Gould, S. J. 1992. The Panda's Thumb of Technology. In Bully for Brontosaurus, 59-75. London: Penguin Books.
- Kristensson, P. O., and Zhai, S. 2004. SHARK2: A Large Vocabulary Shorthand Writing System for Pen-Based Computers. In Proceedings of the Seventeenth ACM Sympo- sium on User Interface Software and Technology, 43-52. New York: Association for Computing Machinery.
- Schmandt, C. 1981. The Intelligent Ear: A Graphical Inter- face to Digital Audio. In Proceedings of the IEEE Internation- al Conference on Cybernetics and Society, 393-397. Piscat- away, NJ: Institute of Electrical and Electronics Engineers.
- Vertanen, K., and Kristensson, P. O. 2009. Parakeet: A Con- tinuous Speech Recognition System for Mobile Touch- Screen Devices. In Proceedings of the Fourteenth ACM Inter- national Conference on Intelligent User Interfaces, 237-246. New York: Association for Computing Machinery.
- Watanabe, T.; Okada, S.; and Ifukube, T. 1998. Develop- ment of a GUI Screen Reader for Blind Persons. Systems and Computers in Japan 29(13): 18-27.
Cited by
Sorted by citations
Reyal, S., Zhai, S., & Kristensson, P. O. (2015) · Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems · doi:10.1145/2702123.2702597 · Cited by 135 · see citing works
Self-citationElderly text-entry performance on touchscreens
Nicolau, H., & Jorge, J. (2012) · Proceedings of the 14th international ACM SIGACCESS conference on Computers and accessibility · doi:10.1145/2384916.2384939 · Cited by 100 · see citing works
Dunlop, M., & Levine, J. (2012) · Proceedings of the SIGCHI Conference on Human Factors in Computing Systems · doi:10.1145/2207676.2208659 · Cited by 99 · see citing works
Complementing Text Entry Evaluations with a Composition Task
Vertanen, K., & Kristensson, P. O. (2014) · ACM Transactions on Computer-Human Interaction · doi:10.1145/2555691 · Cited by 62 · see citing works
Self-citationThe inviscid text entry rate and its application as a grand goal for mobile text entry
Kristensson, P. O., & Vertanen, K. (2014) · Proceedings of the 16th international conference on Human-computer interaction with mobile devices & services · doi:10.1145/2628363.2628405 · Cited by 39 · see citing works
Self-citationTyping Performance of Blind Users
Nicolau, H., Montague, K., Guerreiro, T., Rodrigues, A., & Hanson, V. L. (2015) · Proceedings of the 17th International ACM SIGACCESS Conference on Computers & Accessibility - ASSETS '15 · doi:10.1145/2700648.2809861 · Cited by 37 · see citing works
- Authors
- Kristensson, P. O., & Jameson, A.
- Affiliations
- University of Cambridge (GB)
- ORCID
- Kristensson, Per Ola
- Venue
- AI Magazine
- Publisher
- Wiley
- Published
- 2009-12
- Volume
- 30
- Issue
- 4
- Pages
- 85-94
- ISSN
- 0738-4602 (ISSN-L)
- 2371-9621
- OpenAlex
- W1680743030
- Cited by
- 75
- References
- 33
- Citations by year
- 2026: 2 · 2025: 3 · 2024: 5 · 2023: 6 · 2022: 4 · 2021: 2 · 2020: 2 · 2019: 2 · 2018: 6 · 2017: 1 · 2016: 4 · 2015: 7 · 2014: 11 · 2013: 5 · 2012: 9
- FWCI
- 7.98
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- AI Magazine (publishedVersion)
- Funders
- European Commission (220793)
- Topics
- Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
- Physical Sciences › Computer Science › Human-Computer Interaction › Gaze Tracking and Assistive Technology
- Physical Sciences › Computer Science › Information Systems › User Authentication and Security Systems
- Keywords
- handwriting recognition, entry rate, error correction, localization, user feedback, context of use, human-computer interaction
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review