Optimal character arrangements for ambiguous keyboards
- 1 December 1998
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Rehabilitation Engineering
- Vol. 6 (4) , 415-423
- https://doi.org/10.1109/86.736156
Abstract
Many persons with disabilities lack the fine motor coordination necessary to operate traditional keyboards. For these individuals, ambiguous (or reduced) keyboards offer an alternative access method. By placing multiple characters on each key, the size and accessibility of the individual keys can be enhanced without requiring a larger keyboard. Using statistical disambiguation algorithms to automatically interpret each keystroke, these systems can approach the keystroke efficiency (keystrokes per character) of conventional keyboards. Since the placement of characters on each key determines the effectiveness of these algorithms, several methods of optimizing keyboard arrangements have previously been proposed. This paper presents a new method for optimizing an arbitrary set of N characters over a collection of M keys. While earlier efforts relied upon approximations of keystroke efficiency, the proposed approach optimizes the arrangement under this exact performance measure. Applied to the canonical 26 characters on a nine-key "telephone keypad" problem, this method provides an improvement in efficiency of 2.5 percentage points over previously established layouts. Using only a minimum of calculations, the proposed technique operates quickly and efficiently, deriving optimal arrangements in a matter of seconds using a personal computer. The flexible method is applicable to arbitrary disambiguation algorithms, character sets, and languages.Keywords
This publication has 13 references indexed in Scilit:
- Techniques for augmenting scanning communicationAugmentative and Alternative Communication, 1998
- Human Factors Considerations in the Design of Language Interfaces in AACAssistive Technology, 1994
- Effect of window size on rate of communication in a lexical prediction AAC systemAugmentative and Alternative Communication, 1994
- Probabilistic character disambiguation for reduced keyboards using small text samplesAugmentative and Alternative Communication, 1992
- Evaluation of keystroke savings across five assistive communication technologiesAugmentative and Alternative Communication, 1992
- Customised text entry devices for motor-impaired usersApplied Ergonomics, 1990
- Statistical disambiguation of multi-character keys applied to reduce motor requirements for augmentative and alternative communicationAugmentative and Alternative Communication, 1987
- Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of ImagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984
- An Effective Heuristic Algorithm for the Traveling-Salesman ProblemOperations Research, 1973
- Computer Solutions of the Traveling Salesman ProblemBell System Technical Journal, 1965