Keystroke Logging in Writing Research

  title={Keystroke Logging in Writing Research},
  author={Mari{\"e}lle Leijten and Luuk Van Waes},
  journal={Written Communication},
  pages={358 - 392}
Keystroke logging has become instrumental in identifying writing strategies and understanding cognitive processes. Recent technological advances have refined logging efficiency and analytical outputs. While keystroke logging allows for ecological data collection, it is often difficult to connect the fine grain of logging data to the underlying cognitive processes. Multiple methodologies are useful to offset these difficulties. In this article we explore the complementarity of the keystroke… 

Figures and Tables from this paper

Analysis of Keystroke Sequences in Writing Logs

The research on using event logs and item response time to study test-taking processes is rapidly growing in the field of educational measurement. In this study, we analyzed the keystroke logs

Understanding the keystroke log: the effect of writing task on keystroke features

Investigation of the sensitivity of frequently used keystroke features across tasks with different cognitive demands indicates that the latter features are related to cognitive load or task complexity and shows that key stroke features are sensitive to small differences in the writing tasks at hand.

Reporting Writing Process Feedback in the Classroom. Using Keystroke Logging Data to Reflect on Writing Processes

A new function in Inputlog is developed, specifically aiming to facilitate writing tutors in providing process feedback to their students, and is described and demonstrated the use of it in an intervention.


Abstract Although fluency is an important subconstruct of language proficiency, it has not received as much attention in L2 writing research as complexity and accuracy have, in part due to the lack

Understanding the Dynamics of Second Language Writing through Keystroke Logging and Complexity Contours

The procedures and measures developed to analyze a sample of 14,913,009 keystrokes in 3,454 texts produced by 512 university students aiming to achieve a better alignment between keystroke-logging measures and underlying cognitive processes and L2 writing performance measures are presented.

Classification of Writing Patterns Using Keystroke Logs

There is an overall moderate association between the inter-word interval information and the quality of final product and the results suggest promise for the use of keystroke log analysis as a tool for describing patterns or styles of student writing processes.

Exploring the Process of Reading During Writing Using Eye Tracking and Keystroke Logging

Investigation of whether a combination of keystroke logging data and eye tracking data yields a better understanding of cognitive processes underlying fluent and nonfluent text production suggests that nonFluent writing does not always affect the reading behavior, supporting the parallel and cascading processing hypothesis.

Early prediction of writing quality using keystroke logging

The relationship between keystroke data and writing quality might be less clear than previously posited, and machine learning models were used to predict final grade and classify students who might need support at several points during the writing process.

Automated extraction of revision events from keystroke data

A computational approach to the automatic extraction of full revision events from keystroke logs, including both insertions and deletions, as well as the characters typed to replace the deleted text, showing that computational approaches can be beneficial in providing automated insights into revisions in writing.

Using keystroke logging to understand writers’ processes on a reading-into-writing test

BackgroundIntegrated reading-into-writing tasks are increasingly used in large-scale language proficiency tests. Such tasks are said to possess higher authenticity as they reflect real-life writing



Keystroke Analysis

These measures were used to analyze pauses, bursts, and revisions and found that burst lengths vary depending on their initiation type as well as their termination type, suggesting that the classification system used in previous research should be elaborated.

Combined eyetracking and keystroke-logging methods for studying cognitive processes in text production

It is demonstrated how the methods instantiated within these systems can be used to make sense of the large amount of data generated by eyetracking and keystroke logging in order to inform understanding of the cognitive processes that underlie written text production.

What Keystroke Logging can Reveal about Writing

A bird's eye perspective on the budding paradigm of using keystroke logging as a window on the online process of writing is given and methods and tools for designing writing experiments, recording writing activity, and for analysing recordings of writing activity are reviewed.

Combining Keystroke Logging with Eye Tracking

This chapter describes the successful development of a new methodology for studying on-line writing. The text-logging tool ScriptLog has been combined with the eyetracking technology iView X HED HT,

From Character to Word Level: Enabling the Linguistic Analyses of Inputlog Process Data

A parser has been developed that extracts three types of data from the S-notation: word-level revisions, deleted fragments, and the final writing product, which represents clean and grammatical text.

Examining Pauses in Writing: Theory, Methods and Empirical Data

  • Åsa Wengelin
  • Computer Science
    Computer Key-Stroke Logging and Writing
  • 2006
This chapter will address both theoretical and methodological issues in pause analysis, including the theoretical assumptions concerning how pause analysis can contribute towards the authors' understanding of written language production and some empirical analyses are given.

Academic writers on-line: investigating pausing in the production of text

In this paper we present details of an approach to the study of writing processes based on the analysis of temporal aspects of the writing event. This approach involves recording the keystroke

Looking at the keyboard or the monitor: relationship with text production processes

In this paper we explored text production differences in an expository text production task between writers who looked mainly at the keyboard and writers who looked mainly at the monitor.

A Design, Tests and Considerations for Improving Keystroke and Mouse Loggers

Improvements to a keystroke logger for the Mac and PC, Recording User Input (RUI), are reported, which includes changes to its interface, increased accuracy, and extensions to its logging ability.

Influence of Typing Skill on Pause-Execution Cycles in Written Composition

Results showed that the time ratio between pauses and execution differs between groups, and relative to fast typists, slow typists make more pauses, and have shorter execution periods.