An Adaptive Keyboard with Personalized Language-Based Features

Our research is about an adaptive keyboard, which autonomously adjusts its predictive features and key displays to current user input. We used personalized word prediction to improve the performance of such a system. Prediction using common English dictionary (represented by the British National Corpus) is compared with prediction using personal data, such as personal documents, chat logs, and personal emails. A user study was also conducted to gather requirements for a new keyboard design. Based on these studies, we developed a personalized and adaptive on-screen keyboard for both single-handed and zero-handed users. It combines tapping-based and motion-based text input with language-based acceleration techniques, including personalized and adaptive task-based dictionary, frequent character prompting, word completion, and grammar checker with suffix completion.

[1]  I. Scott MacKenzie,et al.  Text entry using soft keyboards , 1999, Behav. Inf. Technol..

[2]  Léon J. M. Rothkrantz,et al.  Human Communication Based on Icons in Crisis Environments , 2007, HCI.

[3]  Shumin Zhai,et al.  Shorthand writing on stylus keyboard , 2003, CHI '03.

[4]  Constantine Stephanidis,et al.  User-Centered Interaction Paradigms for Universal Access in the Information Society , 2004, Lecture Notes in Computer Science.

[5]  Dan Tufis,et al.  Tagging romanian texts: a case study for QTAG, a language independent probabilistic tagger , 1998 .

[6]  Denis Anson,et al.  The Effects of Word Completion and Word Prediction on Typing Rates Using On-Screen Keyboards , 2006, Assistive technology : the official journal of RESNA.

[7]  Alain Biem,et al.  Minimum classification error training for online handwriting recognition , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Elmar Nöth,et al.  Environmental Adaptation with a Small Data Set of the Target Domain , 2006, TSD.

[9]  Alan F. Blackwell,et al.  Dasher—a data entry interface using continuous gestures and language models , 2000, UIST '00.

[10]  Nestor Garay-Vitoria,et al.  A Comparison of Prediction Techniques to Enhance the Communication Rate , 2004, User Interfaces for All.

[11]  Gregory D. Abowd,et al.  Cirrin: a word-level unistroke keyboard for pen input , 1998, UIST '98.

[12]  Eric Lewis,et al.  WINDMILL-THE USE OF A PARSING ALGORITHM TO PRODUCE PREDICTIONS FOR DISABLED PERSONS , 1996 .

[13]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[14]  C. Eriksen,et al.  Effects of noise letters upon the identification of a target letter in a nonsearch task , 1974 .

[15]  Nadine Vigouroux,et al.  Mobile Text Input with Soft Keyboards: Optimization by Means of Visual Clues , 2004, Mobile HCI.