C-PAK: Correcting and Completing Variable-length Prefix-based Abbreviated Keystrokes
Improving keystroke savings is a long-term goal of text input research. We present a study into the design space of an abbreviated style of text input called C-PAK (Correcting and completing variable-length Prefix-based Abbreviated Keystrokes) for text entry on mobile devices. Given a variable length and potentially inaccurate input string (e.g., 'li g t m'), C-PAK aims to expand it into a complete phrase (e.g., 'looks good to me'). We develop a C-PAK prototype keyboard, PhraseWriter, based on a current state-of-the-art mobile keyboard consisting of 1.3 million n-grams and 164,000 words. Using computational simulations on a large dataset of realistic input text, we found that, in comparison to conventional single-word suggestions, PhraseWriter improves the maximum keystroke savings rate by 6.7% (from 46.3% to 49.4,), reduces the word error rate by 14.7%, and is particularly advantageous for common phrases. We conducted a lab study of novice user behavior and performance which found that users could quickly utilize the C-PAK style abbreviations implemented in PhraseWriter, achieving a higher keystroke savings rate than forward suggestions (25% vs. 16%). Furthermore, they intuitively and successfully abbreviated more with common phrases. However, users had a lower overall text entry rate due to their limited experience with the system (28.5 words per minute vs. 37.7). We outline future technical directions to improve C-PAK over the PhraseWriter baseline, and further opportunities to study the perceptual, cognitive, and physical action trade-offs that underlie the learning curve of C-PAK systems.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Rethinking Interaction: From Instrumental Interaction to Human-Computer Partnerships
CHI '18· Human-LLM Collaboration +1
- 100%
To Rely or Not to Rely? Evaluating Interventions for Appropriate Reliance on Large Language Models
CHI '25· Human-LLM Collaboration +1
- 100%
Plan-Then-Execute: An Empirical Study of User Trust and Team Performance When Using LLM Agents As A Daily Assistant
CHI '25· Human-LLM Collaboration +1
- 100%
Enhancing AI-Assisted Group Decision Making through LLM-Powered Devil's Advocate
IUI '24· Human-LLM Collaboration +1
- 67%
Automating Clinical Documentation with Digital Scribes: Understanding the Impact on Physicians
CHI '21· Human-LLM Collaboration +1
- 67%
Unified Conversational Models with System-Initiated Transitions between Chit-Chat and Task-Oriented Dialogues
CUI '23· Conversational Chatbots +2
- 67%
TiiS: A Review of User Interface Design for Interactive Machine Learning
IUI '19· Human-LLM Collaboration +2
- 67%
Induction of an active attitude by short speech reaction time toward interaction for decision-making with multiple agents
IUI '19· Agent Personality & Anthropomorphism +2
- 67%
Exploring the Effects of Machine Learning Literacy Interventions on Laypeople's Reliance on Machine Learning Models
IUI '22· Human-LLM Collaboration +2
Based on Jaccard similarity of research subtopics & professions (≥60%)