undefined

CRTypist : Simulating Touchscreen Typing Behavior via Computational Rationality

Year of publication

2024

Authors

Shi, Danqing; Zhu, Yujun; Jokinen, Jussi P.P.; Acharya, Aditya; Putkonen, Aini; Zhai, Shumin; Oulasvirta, Antti

Abstract

Touchscreen typing requires coordinating the fingers and visual attention for button-pressing, proofreading, and error correction. Computational models need to account for the associated fast pace, coordination issues, and closed-loop nature of this control problem, which is further complicated by the immense variety of keyboards and users. The paper introduces CRTypist, which generates human-like typing behavior. Its key feature is a reformulation of the supervisory control problem, with the visual attention and motor system being controlled with reference to a working memory representation tracking the text typed thus far. Movement policy is assumed to asymptotically approach optimal performance in line with cognitive and design-related bounds. This flexible model works directly from pixels, without requiring hand-crafted feature engineering for keyboards. It aligns with human data in terms of movements and performance, covers individual differences, and can generalize to diverse keyboard designs. Though limited to skilled typists, the model generates useful estimates of the typing performance achievable under various conditions.
Show more

Organizations and authors

Aalto University

Putkonen Aini

Oulasvirta Antti Orcid -palvelun logo

Shi Danqing Orcid -palvelun logo

Zhu Yujun

Publication type

Publication format

Article

Parent publication type

Conference

Article type

Other article

Audience

Scientific

Peer-reviewed

Peer-Reviewed

MINEDU's publication type classification code

A4 Article in conference proceedings

Publication channel information

Open access

Open access in the publisher’s service

Yes

Open access of publication channel

Partially open publication channel

Self-archived

Yes

Other information

Fields of science

Computer and information sciences

Keywords

[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Internationality of the publisher

International

Language

English

International co-publication

Yes

Co-publication with a company

Yes

DOI

10.1145/3613904.3642918

The publication is included in the Ministry of Education and Culture’s Publication data collection

Yes