Due to the emergence of SMS messages, the significance of effective text entry on limited-size keyboards has increased. In this paper, we describe and discuss a new method to enter text more efficiently using a mobile telephone keyboard. This method, which we called HMS, predicts words from a sequence of keystrokes using a dictionary and a function combining bigram frequencies and word length.
We implemented the HMS text entry method on a software-simulated mobile telephone keyboard and we compared it to a widely available commercial system. We trained the language model on a corpus of Swedish news and we evaluated the method. Although the training corpus does not reflect the language used in SMS messages, the results show a decrease by 7 to 13 percent in the number of keystrokes needed to enter a text. These figures are very encouraging even though the implementation can be optimized in several ways. The HMS text entry method can easily be transferred to other languages.
[1]
I. Scott MacKenzie,et al.
KSPC (Keystrokes per Character) as a Characteristic of Text Entry Techniques
,
2002,
Mobile HCI.
[2]
Gunnar Eriksson,et al.
The Linguistic Annotation System of the Stockholm - Umea
,
1993,
EACL.
[3]
I. Scott MacKenzie,et al.
LetterWise: prefix-based disambiguation for mobile text input
,
2001,
UIST '01.
[4]
Rene De La Briandais.
File searching using variable length keys
,
1959,
IRE-AIEE-ACM Computer Conference.
[5]
Slava M. Katz,et al.
Estimation of probabilities from sparse data for the language model component of a speech recognizer
,
1987,
IEEE Trans. Acoust. Speech Signal Process..
[6]
Frederick Jelinek,et al.
Statistical methods for speech recognition
,
1997
.
[7]
C. E. SHANNON,et al.
A mathematical theory of communication
,
1948,
MOCO.