ShapeWriter
From Wikipedia, the free encyclopedia
ShapeWriter (previously known as Shorthand-Aided Rapid Keyboarding, SHARK, SHARK^2 and SHARK Shorthand) is a keyboard text input method for tablet and handheld PCs invented by Shumin Zhai and Per-Ola Kristensson at IBM Almaden Research Center and the Department of Computer and Information Science at Linköping University.
Using ShapeWriter text entry software, a user draws words on a virtual keyboard using a pen. Instead of tapping the keys, the user draws a pen gesture that connects all the letters in the desired word. After some usage the user learns the movement pattern for the commonly used words and can write them faster than is possible on a traditional virtual keyboard.
The first system described by Shumin Zhai and Per-Ola Kristensson (2003) was only a prototype system that could recognize about 100 pen gestures for the top 100 words used in the English language. It used an handwriting recognition algorithm that relied on dynamic programming to recognize the word patterns drawn from a lexicon. The next version described by Per-Ola Kristensson and Shumin Zhai (2004) has a fundamentally different recognition engine that can recognize 50,000 - 60,000 words with low latency. This system introduced the notion that every word in a large lexicon should be possible to write by tracing the letters. It is this system that was the basis for the software release on IBM alphaWorks that is generally associated with the term "ShapeWriter".
[edit] References
Kristensson, P.-O. and Zhai, S. (2004). SHARK^2: A Large Vocabulary Shorthand Writing System for Pen-Based Computers. Proc. UIST 2004, ACM Symposium on User Interface Software and Technology.
Zhai, S. and Kristensson, P.-O. (2003). Shorthand Writing on Stylus Keyboard. Proc. CHI 2003, ACM Conference on Human Factors in Computing Systems.