HCJan 23, 2015

Anima: Adaptive Personalized Software Keyboard

arXiv:1501.05696v27 citationsHas Code
Originality Synthesis-oriented
AI Analysis

This addresses typing efficiency and personalization for touchscreen device users, though it appears incremental as it builds on existing predictive keyboard concepts.

The researchers developed a personalized software keyboard that learns users' unique dictionaries from past typed communication and adapts to temporal behavior patterns, with computational efficiency achieved through dynamic word forgetting.

We present a Software Keyboard for smart touchscreen devices that learns its owner's unique dictionary in order to produce personalized typing predictions. The learning process is accelerated by analysing user's past typed communication. Moreover, personal temporal user behaviour is captured and exploited in the prediction engine. Computational and storage issues are addressed by dynamically forgetting words that the user no longer types. A prototype implementation is available at Google Play Store.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes