MediaWiki Visualization
MediaWiki Visualization is a python program that watches a wiki for changes using the MediaWiki API. It loads up a list of pages and their link structures and then watches the change log. When a page is changed it links the user to the page as well as linking to any pages it links to.
The visualization is currently using ubigraph to draw the visualization with the help of the networkx python module. It also uses the twisted framework to pull the api at a configurable interval.
Examples
This is an example on rit's Ritpedia.
MediaWiki Visualization Preview
Note: The second mode disables the users and just shows the pages and how they are linked. Note that this is still a very new wiki.
I have uploaded another video with the ability to pull the page list.
Get Involved
Source: mediawiki_visualization on gitorious.org
Future Plans: Keep track of categories for every page. That will allow it to look a bit more linked as some wikis rely on the category system as part of its navigation scheme.
- Login or register to post comments
Printer-friendly version

