Predictive Tree-based Virtual Keyboard for Improved Gaze Typing
Hrushikesh Etikikota, Yogesh Kumar Meena

TL;DR
This paper introduces Flex-Tree, a tree-based virtual keyboard with integrated PPM prediction, significantly improving gaze typing speed and usability for eye-typing systems.
Contribution
It presents a novel Flex-Tree keyboard that combines tree-based design with PPM prediction, enhancing gaze typing performance and user experience.
Findings
Flex-Tree with PPM3 achieved 27.7 letters/min with mouse and 16.3 with eye-tracker.
Information transfer rates reached 108.4 bits/min at command level.
High usability ratings and low workload scores were observed across conditions.
Abstract
On-screen keyboard eye-typing systems are limited due to the lack of predictive text and user-centred approaches, resulting in low text entry rates and frequent recalibration. This work proposes integrating the prediction by partial matching (PPM) technique into a tree-based virtual keyboard. We developed the Flex-Tree on-screen keyboard using a two-stage tree-based character selection system with ten commands, testing it with three degree of PPM (PPM1, PPM2, PPM3). Flex-Tree provides access to 72 English characters, including upper- and lower-case letters, numbers, and special characters, and offers functionalities like the delete command for corrections. The system was evaluated with sixteen healthy volunteers using two specially designed typing tasks, including the hand-picked and random-picked sentences. The spelling task was performed using two input modalities: (i) a mouse and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaze Tracking and Assistive Technology · Robotics and Automated Systems · Teleoperation and Haptic Systems
