Authors
Xiaojun Bi, Tom Ouyang, Shumin Zhai
Publication date
2014/4/26
Book
Proceedings of the SIGCHI conference on human factors in computing systems
Pages
2297-2306
Description
Correcting erroneous input (i.e., correction) and completing a word based on partial input (i.e., completion) are two important "smart" capabilities of a modern intelligent touchscreen keyboard. However little is known whether these two capabilities are conflicting or compatible with each other in the keyboard parameter tuning. Applying computational optimization methods, this work explores the optimality issues related to them. The work demonstrates that it is possible to simultaneously optimize a keyboard algorithm for both correction and completion. The keyboard simultaneously optimized for both introduces no compromise to correction and only a slight compromise to completion when compared to the keyboards exclusively optimized for one objective. Our research also demonstrates the effectiveness of the proposed optimization method in keyboard algorithm design, which is based on the Pareto multi-objective …
Total citations
20142015201620172018201920202021202220232024167996114464
Scholar articles
X Bi, T Ouyang, S Zhai - Proceedings of the SIGCHI conference on human …, 2014