DIWIKI the quickest way to let your machine learn your data

Semantic mediawiki

From DiWiki.com
Jump to: navigation, search

Semantic for business use - Semantic for personal use - Semantic at your fingertips

- Semantic testimonials - Semantic talks publications
- Semantic results

SMW_logo_142px.png     =   100px-MediaWiki-smaller-logo.png     +     100px-Hard_disk_platter_reflection.jpg


Semantic Mediawiki = Human Touch + Computer Results

  • Wikis are very easy for humans to read and edit... but wikis are not easily computable... > see Semantic at your fingertips
  • Plain old database are easily computable... but not so easy for humans to read... and again worse for humans to edit...
  • Semantic mediawikis are the best of both worlds... easy for humans AND computers...

Semantic MediaWiki (SMW) is an extension of MediaWiki that helps to search, organise, tag, browse, evaluate, and share the wiki's content. While traditional wikis contain only text which computers can neither understand nor evaluate, SMW adds semantic annotations that allow a wiki to function as a collaborative database. ...


Why Semantic Mediawiki? Wikipedia counter-example

  • Wikis have become a great tool for collecting and sharing knowledge in communities. This knowledge is mostly contained within texts and multimedia files, and is thus easily accessible for human readers. But though wikis are very good for storing and retrieving individual facts, they are less useful for getting queried or aggregated information. As a simple example, consider the following question:
«What are the hundred world-largest cities with a female mayor?»

Wikipedia should be able to provide the answer: it contains all large cities, their mayors, and articles about the mayor that tell us about their gender. Yet the question is almost impossible to answer for a human, since one would have to read all articles about all large cities first! Even if the answer is found, it might not remain valid for very long. Computers can deal with large datasets much easier, yet they are not able to support us very much when seeking answers from a wiki: Even sophisticated programs cannot yet read and «understand» human-language texts unless the topic and language of the text is very restricted. The wiki's keyword search does not help either.

- Semantic MediaWiki enables wikis to make their knowledge computer-processable,
... e.g. to answer the above question.

Diwiki.com unique email input feature...

  • On top of that Diwiki.com combines SMW with a unique feature to create mediawiki pages via emails. Then SMW is an easy tool to automatically "backlink" these pages with some semantic properties. You could for instance compile in your Mediawiki all your budget expenses, just sending every expense from your Iphone via email to your Mediawiki. Then the SMW extension can recompute at every moment all your budget lines.

Some semantic properties and types yet prepared for you

The semantic extension is installed on this Mediawiki. Plus, to first coach you how to use it, some easy semantic properties and types have been yet added to this Mediawiki.

7w+ Properties...

General links to browse properties

Associated types...

General links to browse types


Kind of an epitome... Cathedral and the Bazaar page

First the content of the Cathedral and the Bazaar page is illustrative in some way to what database, wikis and semantic extensions are: Cathedral = Database, Bazaar = Wikis, Bazaar + Cathedral = Mediawiki + SMW semantic extension

- click on "Browse properties", last link inside Toolbox... [1]
... nice summary, isn't it... plus this semantic data is computable inside the wiki and exportable from the wiki...

Second many properties are used in this page, so this page is a good epitome of how to specify properties values when editing any page...

... Properties values are specified at the bottom of the edit page

... How to go further

Look how Properties, types and values are built.

  • Open the edit pages to look at the exact markup...
  • Browse the annotated semantic pages...

Visit the special pages

... Start playing using it as it is... then modifying, enhancing... Enjoy it


To get more information about how to use property, types, values and all the semantic extension...