Presentation is loading. Please wait.

Presentation is loading. Please wait.

Semantic MediaWiki workshop Jeroen De Dauw, 2010-6-27, 0x20 aka Whitespace With typo's since OpenOffice spell-check fails [Citation needed]

Similar presentations


Presentation on theme: "Semantic MediaWiki workshop Jeroen De Dauw, 2010-6-27, 0x20 aka Whitespace With typo's since OpenOffice spell-check fails [Citation needed]"— Presentation transcript:

1 Semantic MediaWiki workshop Jeroen De Dauw, 2010-6-27, 0x20 aka Whitespace With typo's since OpenOffice spell-check fails [Citation needed]

2 Presentation outline ● Introduction to MediaWiki ● What the hell is it anyway? ● Basic wikitext syntax ● Categories ● Templates ● Useful extension ● Introduction to Semantic MediaWiki ●...

3 Presentation outline ● Introduction to MediaWiki ● What the hell is it anyway? ● Basic wikitext syntax ● Categories ● Templates ● Useful extensions ● Introduction to Semantic MediaWiki ●...

4 MediaWiki ● Most popular wiki software ● Developed by WikiMedia Foundation ● Open Source, GPL ● PHP + MySQL ● Massively Multilingual ● Runs Wikipedia, Wikia, 0x20 and many more

5 MediaWiki: Some statistics ● 31k (...) plublic sites and many internal ● 111M pages (26M artciles, 6M images) ● 15M users (45K admins) ● 586M edits

6

7

8 Presentation outline ● Introduction to MediaWiki ● What the hell is it anyway? ● Basic wikitext syntax ● Categories ● Templates ● Useful extensions ● Introduction to Semantic MediaWiki ●...

9 Basic wikitext syntax ● Formatting Formatting ● Links Links ● Signatures Signatures

10 Presentation outline ● Introduction to MediaWiki ● What the hell is it anyway? ● Basic wikitext syntax ● Categories ● Templates ● Useful extensions ● Introduction to Semantic MediaWiki ●...

11 Categories ● Allow the grouping of pages and categories ● Are defined as /Category:CategoryName ● Listed on Special:Categories ● A page can have multiple categories Adding a page to a category: [[Category:CategoryName]]

12 Presentation outline ● Introduction to MediaWiki ● What the hell is it anyway? ● Basic wikitext syntax ● Categories ● Templates ● Useful extensions ● Introduction to Semantic MediaWiki ●...

13 Templates ● Pages meant to be transcluded ● Are defined as /Template:TemplateName ● Embedded with {{TemplateName}}

14 Templates Parameters: ● {{TemplateName|foobar|9342}} ● {{TemplateName|we=foobar|awesome=934 2}}

15 Templates Definition @ /Template:TemplateName Whatever is ''{{{0}}}'' and '''awesome''' is {{{1}}} Or Whatever is ''{{{we}}}'' and '''awesome''' is {{{awesome}}}

16 Presentation outline ● Introduction to MediaWiki ● What the hell is it anyway? ● Basic wikitext syntax ● Categories ● Templates ● Useful extensions ● Introduction to Semantic MediaWiki ●...

17 Usefull extensions Not the other extensions are not usefull! ● Widgets ● ConfirmEdit ● ParserFunctions ● Awesomeness

18 Maps Key features ● Parsing and formatting of coordinates ● Geocoding ● Visual display ● Very modular and configurable

19

20 Presentation outline ● Introduction to MediaWiki ●... ● Introduction to Semantic MediaWiki ● Concept ● Awesome capabilities ● Defining semantic data structures ● Queering stored data ● Display of queried data ● Useful extensions

21 Presentation outline ● Introduction to MediaWiki ●... ● Introduction to Semantic MediaWiki ● Concept ● Awesome capabilities ● Defining semantic data structures ● Queering stored data ● Display of queried data ● Useful extensions

22 What is Semantic MediaWiki? An awesome convergent, real-time, critical-path solution for seamless, customer-facing synergy.

23 Semantic MediaWiki ● Extension to MediaWiki ● Makes your wiki semantic ● GPL, PHP + MySQL,... ● Lead by 2 German dudes and Karlsruhe institute ● Sponsored by the EU and a bunch of companies ● semantic-mediawiki.org

24 Presentation outline ● Introduction to MediaWiki ●... ● Introduction to Semantic MediaWiki ● Concept ● Awesome capabilities ● Defining semantic data structures ● Queering stored data ● Display of queried data ● Useful extensions

25 Semantic MediaWiki capabilities ● Improved data structure ● Auto-generated lists ● Better search and browing ● External reuse ● Inter-language consistency ● Visual display of information

26 Presentation outline ● Introduction to MediaWiki ●... ● Introduction to Semantic MediaWiki ● Concept ● Awesome capabilities ● Defining semantic data structures ● Queering stored data ● Display of queried data ● Useful extensions

27 Semantic MediaWiki Defining semantic data Article: Germany Content: The captial of Germany is [[Berlin]] with a population of 3,396,990 people.

28 Semantic MediaWiki Defining semantic data Article: Germany Content: The captial of Germany is [[Berlin]] with a population of 3,396,990 people. ● [[Berlin]] => [[Has capital::Berlin]] ● 3,396,990 => [[Has population::3,396,990]]

29 Semantic MediaWiki Defining semantic properties Property Has population ● Difined @ /Property:Has population ● Type specified with “has type” property: ● [[has type::Number]]

30 Presentation outline ● Introduction to MediaWiki ●... ● Introduction to Semantic MediaWiki ● Concept ● Awesome capabilities ● Defining semantic data structures ● Queering stored data ● Display of queried data ● Useful extensions

31 Semantic MediaWiki Semantic search ● Ask function {{#ask: }} ● Special:Ask ● Multiple GUIs provided by extensions

32 Semantic MediaWiki Semantic search Criteria: Which pages to select [[Category:Actor]] [[born in::Boston]] [[height::180cm]] [[Category:Actor]] [[height::>6 ft]] [[height::<7 ft]] [[born in::Boston]] OR [[born in::New York]] [[Category:Cities]] [[located in.member of::European Union]]

33 Semantic MediaWiki Semantic search Criteria: Which information should be displayed? ?population ?area#km²

34 Semantic MediaWiki Semantic search Example: {{ #ask: [[Category:City]] [[located in::Germany]] | ?population | ?area#km² = Size in km² }}

35 Presentation outline ● Introduction to MediaWiki ●... ● Introduction to Semantic MediaWiki ● Concept ● Awesome capabilities ● Defining semantic data structures ● Queering stored data ● Display of queried data ● Useful extensions

36 Semantic MediaWiki Result Formats {{ #ask: [[Category:City]] [[located in::Germany]] | ?population | format=ul }}

37 Semantic MediaWiki Result Formats {{ #ask: [[Category:City]] [[located in::Germany]] | ?population | ?area#km² = Size in km² | ?coordinates | format=map }}

38 Presentation outline ● Introduction to MediaWiki ●... ● Introduction to Semantic MediaWiki ● Concept ● Awesome capabilities ● Defining semantic data structures ● Queering stored data ● Display of queried data ● Useful extensions

39 Semantic Forms Key features ● Forms for adding and editing data ● Forms for querieng data ● Autocompletion ● Various GUIs for creating semantic stuff

40

41 Semantic Drilldown Adds a page for drilling down through data Filtering on ● Categories ● Semantic properties

42

43

44

45 Semantic Result Formats Adds extra visualization formats to SMW ● Variouse graphs ● Timelines and calendars Also adds ● Math formats ● Export (icalendar, bibtex, vcard) ● Dynamic browing interface

46

47 Semantic Maps Key features ● Semantic coordinate handling ● Coordinate aggregation ● Insertion of coordinates ● Very modular and configurable

48

49 Semantic Compound Queries Allows display of multiple query results ● #compound_query

50

51


Download ppt "Semantic MediaWiki workshop Jeroen De Dauw, 2010-6-27, 0x20 aka Whitespace With typo's since OpenOffice spell-check fails [Citation needed]"

Similar presentations


Ads by Google