revision history analytics

Itero: Revision History Analytics

Itero was born out of a research project aimed at understanding how revision history and summative analytics of writing process can affect the behavior and outcomes of writers.

We leverage detailed revision history data collected by Google Docs to power analytics and visualizations that help students and teachers better understand the writing process.



Writing metrics and visualizations summarizing both character level and aggregate writing behavior.


Character level revision data allow for playback of any google doc; one can observe their own writing or feedback from others.


We use analytics and replay as intervention mechanisms for studying writing behavior and writer self-efficacy.


A tool called DraftBack inspired us to ask how revision history data can impact teaching and learning.


What We Collect

When you open a Google Document with Itero, we retrieve revision history data from Google Drive to create visualizations and analytics. We cache document data to improve application performance. You have control over whether Itero periodically checks for document updates, and you may delete your data by removing your document from Itero at any time.


Users can opt to make certain documents available for research. Revision history from only these documents may be used by researchers with IRB approval to better understand the writing process and improve the analytics and visualizations offered by Itero. We do not share your document revision data without your permission.

Spark Team
Collaboration on Research and Deployment

Andrew Ang | VPAL-Research

Daniel Seaton | VPAL-Research

Selen Turkay | VPAL-Research

Jean-Michel Claus | Contractor

Interactive Web Development

Raccoon Gang | Contractors

Web Development and Deployment

Ilia Rushkin | VPAL-Research

Analytics and Visualization