Loading a phrase...
WebTEM: A Web Application to Record Text Entry Metrics
Ahmed Sabbir Arif
Launched on , last update pushed on
WebTEM is a Web application to record/gather text entry metrics. It works with almost all operating systems, browsers, and text entry techniques. Yet to verify compatibility, press the Check button and type a chunk of text to confirm that it detects all insertions and deletions. Press the Back button to return to the settings. To use the application, first enter a valid email address, study-specific information, and keyboard type. The application emails all logs to the email address provided and then deletes all data from the server. The study-specific settings are used for recordkeeping. Then select a phrase set, number of phrases in the session, performance metrics, and optional features. The most popular performance metrics and features are preselected for your convenience. Arif & Stuerzlinger, 2009 reviews and analyzes the most popular text entry metrics. International Metrics for non-Latin scripts are displayed when a non-Latin corpus is selected and calculated using the output stream convention proposed by Sarcar et al., 2015. The application displays the phrases in a randomized order. Press the Start button when ready to start the study. Make sure that the device has access to the Internet throughout the study.
The application generates one information (.INFO) and two tab-delimited files (.TSV) to record all settings, timestamped events, and performance metrics, respectively. Each row of the metrics log represents a phrase and each column a metric. The last row holds average values. Events are recorded as [time,text,event,duration,insertion,deletion,expected_input], where time is the number of milliseconds since January 1, 1970, text is the current state of the transcribed text, event is a user or system action (tap, autocorrection, etc.), duration is the time for the action in milliseconds, and insertion, deletion are character(s) entered and deleted by the action, respectively, and expected_input is the character the user presumably wanted to input. Read the paper below, visit the Update Log, and watch this video to know more about WebTEM. Please cite the following paper if you use WebTEM for your user studies.
Ahmed Sabbir Arif and Ali Mazalek. 2016. WebTEM: A Web application to record text entry metrics. In Proceedings of the 2016 ACM International Conference on Interactive Surfaces and Spaces (ISS '16). ACM, New York, NY, USA, 415-420. DOI: https://doi.org/10.1145/2992154.2996791
Feedback & Consultation/Collaboration—Contact me at to report bugs or request new features, metrics, and/or phrase sets for your user studies; if you are seeking consultation or want to collaborate on a research project evaluating a text entry technique(s).
Disclaimer—The application is distributed in the hope that it will be useful, "AS IS" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Under no circumstances shall the authors have any liability hereunder for any loss or damage caused directly or indirectly from the use of this application.