WikiWho

An algorithm to identify authorship and editor interactions in Wiki revisioned content.


Keywords
wikipedia, revision, content, authorship, provenance, revision-history, revisions, text-diff, text-processing, versioning, wikiwho
License
MIT
Install
pip install WikiWho==1.0.3

Documentation

WikiWho

An algorithm to identify the revision origin of - and all changes ever applied to - the tokens of a revisioned Wiki document. This enables, e.g., detecting authorship and editor interactions.

Also check out the WikiWho API for current data from Wikipedia.

Installation Requirements

WikiWho runs both on python 2 and 3.

requests package is required to get revision meta data and text from Wikipedia api.

mwxml package is required to get revision meta data and text from xml dumps. This package runs on only python 3.

Install using pip:

pip install git+git://github.com/wikiwho/WikiWho.git@master#egg=WikiWho

Running WikiWho

You can check example scripts under WikiWho/WikiWho/examples to see how to run WikiWho.

Contact

  • Fabian Floeck: fabian.floeck[.]gesis.org
  • Maribel Acosta: maribel.acosta[.]kit.edu
  • Kenan Erdogan: kenan.erdogan[.]gesis.org

License

This work is licensed under MIT.