Extension:MetaMan

This extension is still in experimental state. It's a first rough draft to demonstrate the functionality. Feel free to contact me and give feedback!

What can this extension do?
MetaMan aims to improve the editing and maintenance of pages by adding suggestions for categories and properties (Semantic Media Wiki) based on similar pages. Under the assumption that similar pages (to the current page) most likely contain categories and properties that might also be wanted, those suggestions are being ranked by relevance and listed as clickable links.

The point is to give users an overview of relevant metadata that the page being edited is still lacking thus far.

Usage
Call the extension's special page "Special:MetaMan" on your Mediawiki. This will result in creating a similarity matrix for all pages in the wiki (each page is compared to each other page). This process might take a while depending on the number of pages in your wiki. When editing any page, the interface is extended: See the attached screenshot!
 * 1) A lists of clickable links to remove categories currently assigned to the page
 * 2) A list of clickable links to add potentially wanted categories from similar pages
 * 3) A list of properties currently set on the page (not clickable)
 * 4) A list of clickable links to add potentially wanted properties from similar pages (the user then can enter values for those properties in the edit box)
 * 5) A list of similar pages (and their relevance values) which is hidden by default.

Installation

 * 1) Download metaman.zip.
 * 2) Unzip it, put the extracted folder in your MediaWiki's /extension directory.
 * 3) Put the following line in LocalSettings.php: