Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
What did they do? Deriving high-level edit histories in wikis
Fong P., Biuk-Aghai R.  WikiSym 2010 (Proceedings of the 6th International Symposium on Wikis and Open Collaboration, Gdansk, Poland, Jul 7-9, 2010)1-10.2010.Type:Proceedings
Date Reviewed: Oct 29 2010

Wikis seem to bring out a love-it-or-leave-it response in many people. As a maintainer of a wiki, I find that a lot of potential users will just not go near it. Similarly, in an educational context, when I set up wiki-based assignments for students, I’m surprised to find that some students will not use them, even when there are easy marks attached.

This paper offers some insight into these attitudes. It explores how wiki edits can be automatically categorized into groups, such as “minor typo corrections” and “substantial structural changes,” and it takes the usual Unix diff-based version changes that are available on most wikis significantly further.

The algorithms developed in this paper address several different areas, in order to realize these categorizations. First, there is the lexical level. In wikis, this is compounded by the need to handle the embedded markup and make sure that this markup does not interfere with the text differencing analysis--the next stage of analysis. This is done at both the token and the sentence levels, to ensure that higher-level similarities--as well as lower-level differences--in the texts are extracted. Higher-level structural changes are examined by an action categorizer, which extracts changes due to block moves of text, the rearrangement of sentences, and so forth. Finally, all of these differences are categorized by a history summarizer, which attempts to classify changes as layout changes, paragraph reorganizations, grammatical corrections, and, at the lowest level, spelling corrections.

The output of the analyzer gives a diff-like view of the two documents, but with higher-level structural changes and low-level sentence- and word-level alterations identified for what they are. Close agreement in the categorization of changes was observed when the outputs were compared with human evaluations of the document changes.

The long-term advantages of the authors’ work will allow wiki users to gain an appreciation of how document changes affect the document itself, as well as the likely significance of such changes to the reader.

If you at all use wikis for serious information-sharing purposes, you should read this paper. The authors offer their code as open source, so we can hope that wiki developers will eventually take up the approaches outlined in this paper.

Reviewer:  John Hurst Review #: CR138537 (1109-0971)
Bookmark and Share
 
Collaborative Computing (H.5.3 ... )
 
 
Version Control (I.7.1 ... )
 
 
Web 2.0 (H.3.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Collaborative Computing": Date
Computer support of collaborative planning
Rouse W. Journal of the American Society for Information Science 49(9): 832-839, 1998. Type: Article
Dec 1 1998
Peer to peer: collaboration and sharing over the internet
Leuf B., Addison-Wesley Longman Publishing Co, Inc., Boston, MA, 2002.  456, Type: Book (9780201767322)
Jul 29 2003
Modeling coordinated work: definition and application of the model “coordinated work environment”
Tellioglu H. The Journal of Supercomputing 24(2): 161-171, 2003. Type: Article
Oct 24 2003
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy