Described in the research article: Antonette Shibani (2020) Constructing Automated Revision Graphs: A novel visualization technique to study student writing. In Proceedings of the 21st International Conference on Artificial Intelligence in Education. Contains Jupyter notebooks for generating two forms of ARG (runs in Python >=3.5):
Revision Graph visualizing changes made from one draft to the next comparing two small texts at a sentence level.
A network graph visualizing the stages of revisions and changes made from one draft to another at a sentence level.
Note: Uses a GraphQL version of the Text Analytics Pipeline (TAP):https://github.com/heta-io/tap hosted by the Connected Intelligence Centre, University of Technology Sydney, Australia.
Check license for usage.