ABSTRACT
We present the design and implementation of a word-level stroking system called Fisch, which is intended to improve the speed of character-level unistrokes. Importantly, Fisch does not alter the way in which character-level unistrokes are made, but allows users to gradually ramp up to word-level unistrokes by extending their letters in minimal ways. Fisch relies on in-stroke word completion, a flexible design for fluidly turning unistroke letters into whole words. Fisch can be memorized at the motor level since word completions always appear at the same positions relative to the strokes being made. Our design for Fisch is suitable for use with any unistroke alphabet. We have implemented Fisch for multiple versions of EdgeWrite, and results show that Fisch reduces the number of strokes during entry by 43.9% while increasing the rate of entry. An informal test of "record speed" with the stylus version resulted in 50-60 wpm with no uncorrected errors.
Supplemental Material
Available for Download
Slides from the presentation
Supplemental material for In-stroke word completion
- Accot, J. and Zhai, S. (2002) More than dotting the i's: Foundations for crossing-based interfaces. Proc. CHI 2002, 73--80. Google ScholarDigital Library
- Chau, D. H., Wobbrock, J. O., Myers, B. A. and Rothrock, B. (2006) Integrating isometric joysticks into mobile phones for text entry. Ext. Abs. CHI 2006, 640--645. Google ScholarDigital Library
- Goodenough-Trepagnier, C., Rosen, M. J. and Galdieri, B. (1986) Word menu reduces communication rate. Proc. RESNA 1986, 354--356.Google Scholar
- Hinckley, K., Baudisch, P., Ramos, G., and Guimbretiere, F. (2005) Design and analysis of delimiters for selection-action pen input phrases in Scriboli. Proc. CHI 2005, 451--460. Google ScholarDigital Library
- Kristensson, P. and Zhai, S. (2004) SHARK2: A large vocabulary shorthand writing system for pen-based computers. Proc. UIST 2004, 43--52. Google ScholarDigital Library
- Kucera, H. and Francis, W. N. (1967) Computational Analysis of Present-Day American English. Providence, Rhode Island: Brown University Press.Google Scholar
- Kurtenbach, G. and Buxton, W. (1994) User learning and performance with marking menus. Proc. CHI 1994, 258--264. Google ScholarDigital Library
- MacKenzie, I. S. and Soukoreff, R. W. (2003) Phrase sets for evaluating text entry techniques. Ext. Abs. CHI 2003, 754--755. Google ScholarDigital Library
- MacKenzie, I. S. and Soukoreff, R. W. (2002) Text entry for mobile computing: Models and methods, theory and practice. Human-Computer Interaction 17 (2), 147--198.Google ScholarCross Ref
- Mankoff, J. and Abowd, G. D. (1998) Cirrin: A word-level unistroke keyboard for pen input. Proc. UIST 1998, 213--214. Google ScholarDigital Library
- Perlin, K. (1998) Quikwriting: Continuous stylus-based text entry. Proc. UIST 1998, 215--216. Google ScholarDigital Library
- Wobbrock, J. O. and Myers, B. A. (2006) Trackball text entry for people with motor impairments. Proc. CHI 2006, 479--488. Google ScholarDigital Library
- Wobbrock, J. O., Myers, B. A. and Kembel, J. A. (2003) EdgeWrite: A stylus-based text entry method designed for high accuracy and stability of motion. Proc. UIST 2003, 61--70. Google ScholarDigital Library
- Zhai, S., Hunter, M. and Smith, B. A. (2002) Performance optimization of virtual keyboards. Human Computer Interaction 17 (3), 229--269.Google ScholarCross Ref
- Zhai, S. and Kristensson, P. (2003) Shorthand writing on stylus keyboard. Proc. CHI 2003, 97--104. Google ScholarDigital Library
Index Terms
- In-stroke word completion
Recommendations
From letters to words: efficient stroke-based word completion for trackball text entry
Assets '06: Proceedings of the 8th international ACM SIGACCESS conference on Computers and accessibilityWe present a major extension to our previous work on Trackball EdgeWrite--a unistroke text entry method for trackballs--by taking it from a character-level technique to a word-level one. Our design is called stroke-based word completion, and it enables ...
EdgeWrite: a stylus-based text entry method designed for high accuracy and stability of motion
UIST '03: Proceedings of the 16th annual ACM symposium on User interface software and technologyEdgeWrite is a new unistroke text entry method for handheld devices designed to provide high accuracy and stability of motion for people with motor impairments. It is also effective for able-bodied people. An EdgeWrite user enters text by traversing the ...
Designing EdgeWrite Versions for Japanese Text Entry
CW '13: Proceedings of the 2013 International Conference on CyberworldsThis paper presents our project of designing Edge Write text entry methods for Japanese language. We are developing two versions of Edge Write text entry method for Japanese language: Roman-Kana Edge Write and Katakana Edge Write. Roman-Kana Edge Write ...
Comments