XT2: Training an X-to-Text Typing Interface with Online Learning from Implicit Feedback
We aim to help users communicate their intent to machines using flexible, adaptive interfaces that translate arbitrary user input into desired actions. In this work, we focus on assistive typing applications in which a user cannot operate a keyboard, but can instead supply other inputs, such as webcam images that capture eye gaze. Standard methods train a model on a fixed dataset of user inputs, then deploy a static interface that does not learn from its mistakes; in part, because extracting an error signal from user behavior can be challenging. We investigate a simple idea that would enable such interfaces to improve over time, with minimal additional effort from the user: online learning from implicit user feedback on the accuracy of the interface's actions. In the typing domain, we leverage backspaces as implicit feedback that the interface did not perform the desired action. We propose an algorithm called x-to-text (XT2) that trains a predictive model of this implicit feedback signal, and uses this model to fine-tune any existing, default interface for translating user input into actions that select words or characters. We evaluate XT2 through a small-scale online user study with 12 participants who type sentences by gazing at their desired words, and a large-scale observational study on handwriting samples from 60 users. The results show that XT2 learns to outperform a non-adaptive default interface, stimulates user co-adaptation to the interface, personalizes the interface to individual users, and can leverage offline data collected from the default interface to improve its initial performance and accelerate online learning.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
X2T: Training an X-to-Text Typing Interface with Online Learning from User Feedback
We aim to help users communicate their intent to machines using flexible, adaptive interfaces that translate arbitrary user input into desired actions. In this work, we focus on assistive typing applications in which a u…
Brain Computer InterfaceTapType: Ten-finger text entry on everyday surfaces via Bayesian inference
Despite the advent of touchscreens, typing on physical keyboards remains most efficient for entering text, because users can leverage all fingers across a full-size keyboard for convenient typing. As users increasingly t…
Bayesian InferenceLanguage ModellingMixed RealityNoisy Neural Language Modeling for Typing Prediction in BCI Communication
Language models have broad adoption in predictive typing tasks. When the typing history contains numerous errors, as in open-vocabulary predictive typing with brain-computer interface (BCI) systems, we observe significan…
Brain Computer InterfaceLanguage ModelingLanguage ModellingTyping Reinvented: Towards Hands-Free Input via sEMG
We explore surface electromyography (sEMG) as a non-invasive input modality for mapping muscle activity to keyboard inputs, targeting immersive typing in next-generation human-computer interaction (HCI). This is especial…
VISAR: A Human-AI Argumentative Writing Assistant with Visual Programming and Rapid Draft Prototyping
In argumentative writing, writers must brainstorm hierarchical writing goals, ensure the persuasiveness of their arguments, and revise and organize their plans through drafting. Recent advances in large language models (…
PersuasivenessText Generation