Semantic Wikipedia
Max Völkel, Markus Krötzsch, Denny Vrandecic, Heiko Haller, Rudi Studer AIFB and FZI Karlsruhe, Germany @WWW2006, 26.05.2006
Semantic Wikipedia [[enhances::Wikipedia]] Wikipedia today A free - - PowerPoint PPT Presentation
Max Vlkel, Markus Krtzsch, Denny Vrandecic, Heiko Haller, Rudi Studer AIFB and FZI Karlsruhe, Germany @WWW2006, 26.05.2006 Semantic Wikipedia [[enhances::Wikipedia]] Wikipedia today A free online encyclopdia 16th most accessed
Max Völkel, Markus Krötzsch, Denny Vrandecic, Heiko Haller, Rudi Studer AIFB and FZI Karlsruhe, Germany @WWW2006, 26.05.2006
2
Wikipedia today
According to Alexa.com
contributed 5 times or more per month in Nov 2005
3
Wikipedia today
4
Wikipedia soon: An article about the RuleML conference in 2006
5
Wikipedia today: Consume
6
Wikipedia today: Consume and Contribute
Everybody can edit (almost) every page
7
Using Wikipedia Where can I publish my paper
languages?
8
Using Wikipedia Where can I publish my paper
languages?
9
Using Wikipedia Where can I publish my paper
languages?
10
Using Wikipedia Where can I publish my paper
languages?
Category Read page Read page Read page Read page Read page Read page Read page Read page Read page Read page Read page Read page Read page
Yellow = index pages Green = cont ent pages
11
Using Wikipedia Where can I publish my
paper on Semantic Web query languages?
12
Using Wikipedia Where can I publish my
paper on Semantic Web query languages?
13
Using Wikipedia Where can I publish my
paper on Semantic Web query languages?
14
Using Wikipedia Where can I publish my paper
languages?
New Conference Update list Update list Update list Update list Update list Update list Update list Update list Create page Update list Update list Update list Update list
15
Wikipedia is not perfect
Manual indexes are no real solution (List of coffee companies,
European cities, List of asteroids named after people, …)
Find inconsistencies between different language versions, e.g.
Population of Edinburgh (as of 17.05.2006)
En:
448,624, no date
De:
435.790 in 2005
Fr:
448 624 in 2001
Dk:
453.670 in 2004
16
Can the Semantic Web help?
17
Analysis
Wikipedia Semantic Web
Semantic data Queries, Automation Users Tools
18
Goal: Marrying Wikipedia and the Semantic Web
Wikipedia Semantic Web
Semantic data Queries, Automation Users Tools
19
Requirements for
Must be very easy to use Must have immediate benefit for the users Lists, Inconsistencies, Better Search Must be efficiently implemented Currently 12,000 hits/second
Must have export of semantic data Nice to have SPARQL access Must integrate with existing vocabularies
20
We go to the article on the RuleML2006 conference …
21
… and edit it
22
Editing RuleML2006 (non semantic version)
23
Editing RuleML2006 (semantic version)
24
From links …
… to typed links
25
From values …
… to attributes
26
Save.
27
I t looks exactly the same as before
28
What the humans see, when they scroll down
29
What the humans see, when they scroll down
30
What the machines see
http://wiki.ontoworld.org/index.php/Special:ExportRDF/RuleML2006
31
I nformation resources vs. abstract concepts (http range-14) RuleML2006 RDF document for RuleML2006
HTML Link/header
32
I nformation resources vs. abstract concepts (http range-14) RuleML2006 RuleML2006 RDF document for RuleML2006
HTML Link/header smw:hasArticle rdfs:isDefinedBy http redirect http get
33
I nformation resources vs. abstract concepts (http range-14) RuleML2006 RuleML2006 RDF document for RuleML2006
http://wiki.ontoworld.org/wiki/Special:ExportRDF/RuleML2006 http://wiki.ontoworld.org/wiki/RuleML2006 http://wiki.ontoworld.org/wiki/_RuleML2006 HTML Link/header smw:hasArticle rdfs:isDefinedBy http redirect http get
34
Did I get that right?
Yes
Relation:located in Attribute:population
35
Mapping Wiki Concepts to OWL
36
Why typed links?
Content (links, values) is already there, just mark them up
DRY – don‘t repeat yourself Metadata doens‘t get out of sync
Authors are annotators
No new tool to learn Total control over annotations
All relations and attributes can be used
37
Benefits for the Semantic Web
Simple social process: Prefix article name with an underscore
Header links to RDF file (PiggyBank, OINK, Tabulator) Per page or bulk Everything has an rdf:label All properties have rdfs:isDefinedBy XSD datatypes fully supported
SPARQL endpoint SPARQL tools (SNORQL)
38
Benefits for Wikipedians: < ask> for your data
… movies from the 70s starring Sean Connery … list of events (all conferences and workshops)
39
Benefits for Wikipedians: < ask> for your data
… movies from the 70s starring Sean Connery … list of events with their deadline
40
Benefits for Wikipedians: < ask> for your data
41
Applications
E.g. Countries sorted by area, population, alphabet, …
Does every country have one capital?
latte = wikipedia.get(“Latte Macchiatto”); print latte[“contains”]
42
Who is using Semantic MediaWiki?
43
Features
44
Future Work
Transitive, symmetric, and inverse relations
Suggested relations and attributes
45
Conclusions Annotation for the masses “Soft” introduction
People are often scared about Semantic Web Semantic features can be ignored
Content and metadata are one Linking to existing ontologies Create the egg of the chicken-and-egg problem
46