| HOME | HOW IT WORKS | RESULTS | GALLERY | CONTACT | |
history flow: how it works The history flow application charts the evolution of a document as it is edited by many people using a very simple visualization technique. |
|
| How
it Works Imagine a scenario where three people will make contributions to a Wiki page at different points in time. Each person edits the page and then saves their changes to what becomes the latest version of that page. |
|
|
|
![]() The vertical red line represents the first version of the document. Since Mary creates the page all of the contents in the page reflect her author color. The length of the line indicates the amount of text Mary has written. |
![]() Suzanne adds some text to the end of Mary's original entry; note that Suzanne's blue line is appended to the end of Mary's red line indicating that Suzanne's text was added at the end of the page. Suzanne saves her changes and this becomes the latest version of the page. |
|
![]() Martin finds the original text too verbose; he deletes some of it and writes his own shorter version between the introductory text and Suzanne's contribution. |
|
|
|
|
![]() On version 4 Suzanne comes back and makes a small contribution in the middle of what remains of the introductory text. |
|
|
|
|
![]() history flow connects text that has been kept the same between consecutive versions; in other words, it connects corresponding segments on the lines representing versions. Pieces of text that do not have correspondence in the next (or previous) version are not connected and the user sees a resulting "gap" in the visualization; this happens for deletions and insertions. |
|
|
|
|
Visualization Modes history flow has four main visualization modes that display the contents of the document being analyzed as it changes over different versions. Each one of these modes highlights different aspects of authorship and content changes as these evolve over time. 1. Community view:
this is the default mode and it shows all
contributions from different authors, color-coding the text to indicate the author of each sentence. 2. Individual author view:
this mode highlights the
contributions of a single author and it depicts the persistence of these
contributions over time.
Our application is written in Java 1.4 and runs as a standalone program. Further details will appear in a
forthcoming paper and are also
available upon request (see our contact page). Also note that if you wish
to conduct similar studies, all wikipedia data is available for download here.
| |
|
(c) copyright 2003 IBM. |
|