Semantic MediaWiki and ApplicationsASWC 2009 Tutorial
About the SpeakersJesse WangArchitect, Research Program ManagerVulcan Inc., Seattle, WA, USAYaron KorenSeasoned hacker, Entrepreneur, Web Visionary WikiWorks.com, New York, NY, USA2
AgendaIntroduction to Semantic WikisExamples of Semantic WikisSemantic MediaWikiUseful Extensions of Semantic MediaWikiFun and Real Applications3
IntroductionWiki – the web in smallDefinition, Examples, UsageProblems to SolveWhy, What, WhereA Brief HistoryPerspectives4
Wikis as We KnowWikipediahttp://en.wikipedia.org/wiki/Wikipedia14 million articles (3.1 million in English) Deutschsprachige Wikipedia: 900,000+ articles (2009/5)ウィキペディア日本語版: 600,000+ articles (2009/7)Chinese Wiki-like Encyclopedia互动百科3.9 million articles, 4.3 billion chars (2009/12)百度百科1900430 articles (2009/12)5
Some Popular WikisAboutUs.org – Intenet Directory: > 14,000,000City wikis – umbrella wikis for cities GeoNames – places: 8,000,000 +OpenStreetMap – the Free Wiki World Map: > 100,000 USERSWikitravel – travel guidesLyricWiki - LyricsWikileaks – leak info anonymouslywikiHow – how to …ShopWiki – you knowSNPedia – you’ll know6
Even More “Wikis”WetPaint
 lets you build a rich, online community around the whatever-it-is that you’re really into. Utilizing the best features of wikis, blogs, forums and social networks, Wetpaint mixes everything you need so you can create, collect, and organize content on your own social website.
Ning
 Ning offers an easy-to-use service that allows people to join and create Ning Networks.
To explore and express their interests, discover new passions, and meet new people around shared pursuits.7
WikiaWiki communities for everyonePBWiki/PBWorksOnline Collaboration that just WorksTWikithe Open Source Enterprise Wiki and Web 2.0 Application PlatformMoinMoinadvanced, easy to use and extensible WikiEngineSome Wiki Platforms8
So What is a WikiBy Wikipedia:A wiki (pronounced /ˈwɪki/ WIK-ee) is a website that allows the easy[1] creation and editing of any number of interlinked web pages via a web browser using a simplified markup language or a WYSIWYG text editor.[2][3] Wikis are typically powered by wiki software and are often used to createcollaborative websites, to power community websites, for personal note taking, in corporate intranets, and in knowledge management systems.9
What Wiki Really Is aboutQuick and Easy – no need of extra softwareCollaborative Community AuthoringInterlinked ContentVersion ControlNotification 10
Wiki as Productivity PlatformWiki is not only a wiki engine, web site, hosting service…It is a social, collaborative productivity toolIt is a platform where people can build web applicationsIt marries the web of computers with the web of peopleIt is a great indicator of human Civilization!11
Wiki : the Web in the Small12
The Small Web is just like the Whole WebWikis are not perfect13
Wikis Are Great …Enable new scale of human collaborationEveryone can readEveryone can writeEveryone can editEveryone is accountable for everythingBut some things are better left to machines…14
Wiki Clock ?15
Limits of TheWiki: WikipediaWikipedia has articles about…
… all cities
… their populations
… their mayors
… the skyscrapersSo can I ask for a list of the world’s 10 largest cities with a female mayor?Or Skyscrapers in Shanghai with 50+ floors and built after 2000?16
Will Search Help?Not something you can do now…17
Wikipedia’s answer: lists18
19
20
21
Will you get your answers?22
Wiki Answers?23
Computers Are StupidComputers Need Our HelpWhat computers can understand (powered by programs) is simple named entities, such as:... 43285812... 2009-12-07... 400 Guoding Road, Shanghai, China... Jesse WangStill not always correct with all the possible variations of formats...24
How to get the Answers in the wikis?The female majors of top 10 cities, sorted by population, starting year, age…All skyscrapers in China (Japan, Thailand,…) of 50 (40/60/70) floors or more, and built in year 2000 (2001/2002) and after, sorted by built year, floors…, grouped by cities, regions…Median (average) base annual salary of CEOs of Fortune 100 companies in America (Europe, Asian,…)(And so on…)Semantic Wiki25
Semantic WikiA Brief History26
1995: The First WikiWiki – Hawaiian word for “quick and easy”
First developed by Ward Cunningham as an add-on to the Portland Pattern Repository on 1995.03.25
http://c2.com/cgi/wiki?WikiDesignPrinciples our interpretation
Incremental - Pages can cite other pages, including pages that have not been written yet.  network of pages
Organic - The structure and text content of the site is open to editing and evolution.   different from classical content management systems
Universal - The mechanisms of editing and organizing are the same as those of writing so that any writer is automatically an editor and organizer.   integrated creation and organization of content
Unified - Page names will be drawn from a flat space so that no additional context is required to interpret them.   humans can remember names
Precise - Pages will be titled with sufficient precision to avoid most name clashes, typically by forming noun phrases.   names are quasi-unique
Tolerant - Interpretable (even if undesirable) behavior is preferred to error messages.   usability: novice users have less fear to start using it
Observable - Activity within the site can be watched and reviewed by any other visitor to the site.   exchange of meta-information
Convergent - Duplication can be discouraged or removed by finding and citing similar or related content.  27
2004/2005: First Semantic WikisPlatypus Wikifrom Stefano Campanini, Paolo Castagna, Roberto Tazzoli presented at ISWC2004WikSARfrom David Aumüller wins best Demo award at ESWC2005Semantic MediaWiki http://semantic-mediawiki.org released in 2005 as well 28
Wikipedia became popular in 2005Wiki is following and growing29
2006: Wiki became popular30
Semantic Wiki Keeps Going Strong31
2006-Now: a major research topic2005: [swikig] mailing list launched
2006: First Workshop on Semantic Wikis: From Wiki to Semantics [SemWiki2006] at ESWC2006, Budva, Montenrego
2006: Second Workshop on Semantic Wikis: Wiki-based Knowledge-Engineering [WibKe2006] at WikiSym 2006 in Odense, Denmark
2008: Third Workshop on Semantic Wikis: The Wiki Way of Semantics [SemWiki2008] at ESWC2008, Tenerife
2009: Semantic Wiki session in SemTech Conference, San Jose, CA
2008-2009: Semantic MediaWiki user group meetings in Boston, USA, Stanford, USA, and Karlsruhe, DE32http://semwiki.org
Semantic WikiViews from all angles33
Definition: Semantic WikisSemantic Wiki is a wiki that has an underlying model of the knowledge described in its pages.The knowledge model found in a semantic wiki is typically available in a formal language, so that machines can process it into an entity-relationship or relational database.Semantic Web compatibility34
To View It In Different Ways To allow users to make their internal knowledge more explicit and more formal, so that the information in a wiki can be searched and presented in better waysMore Structure  Knowledge ManagementData in RDF  Ontology ReasoningTwo PerspectivesWikis for MetadataMetadata for Wikis35
Nova Spivack: MetaWebSemantic Wikis36
Semantic Wikis BenefitsAnnotation of existing structures with machine readable metadatalinks carry meaning, typing of links, typing of pagesContext dependent adaptation and presentationdifferent domains have different ways of presenting content, personal preferences, etc.Improved, „intelligent“, search and navigationqueries to the structure, visualisation of structure, derived informationImproved interoperability between systemsexchange of content, integration of different systems, agents, etc37
Semantic Wiki Illustrated38
Basics of Semantic WikisStill a wiki, with regular wiki featuresCategory/Tags, Namespaces, Title, Versioning, ...Typed ContentPage/Card, Date, Number, URL/Email, String, …Typed Links“capital_of”, “contains”, “born_in”…Querying Interface Support“[[Category:Member]] [[Age::<30]]”39
Advanced Semantic Wiki FeaturesSemantic forms or templatesAuto-completion based on semanticsPowerful visualizations based on semantics/structures/typesRules and reasoning supportAdvanced search and queries (faceted search, SPARQL, etc.)Import and Export of Semantic Data40
Semantic Web in the SmallSemantic Wikis* try to combine the strengths of
Semantic Web
machine process-able
data integration
complex queries
Wiki
easy to use and contribute,

Aswc2009 Smw Tutorial Part 1 Intro And Examples

  • 1.
    Semantic MediaWiki andApplicationsASWC 2009 Tutorial
  • 2.
    About the SpeakersJesseWangArchitect, Research Program ManagerVulcan Inc., Seattle, WA, USAYaron KorenSeasoned hacker, Entrepreneur, Web Visionary WikiWorks.com, New York, NY, USA2
  • 3.
    AgendaIntroduction to SemanticWikisExamples of Semantic WikisSemantic MediaWikiUseful Extensions of Semantic MediaWikiFun and Real Applications3
  • 4.
    IntroductionWiki – theweb in smallDefinition, Examples, UsageProblems to SolveWhy, What, WhereA Brief HistoryPerspectives4
  • 5.
    Wikis as WeKnowWikipediahttp://en.wikipedia.org/wiki/Wikipedia14 million articles (3.1 million in English) Deutschsprachige Wikipedia: 900,000+ articles (2009/5)ウィキペディア日本語版: 600,000+ articles (2009/7)Chinese Wiki-like Encyclopedia互动百科3.9 million articles, 4.3 billion chars (2009/12)百度百科1900430 articles (2009/12)5
  • 6.
    Some Popular WikisAboutUs.org– Intenet Directory: > 14,000,000City wikis – umbrella wikis for cities GeoNames – places: 8,000,000 +OpenStreetMap – the Free Wiki World Map: > 100,000 USERSWikitravel – travel guidesLyricWiki - LyricsWikileaks – leak info anonymouslywikiHow – how to …ShopWiki – you knowSNPedia – you’ll know6
  • 7.
  • 8.
     lets you builda rich, online community around the whatever-it-is that you’re really into. Utilizing the best features of wikis, blogs, forums and social networks, Wetpaint mixes everything you need so you can create, collect, and organize content on your own social website.
  • 9.
  • 10.
     Ning offers aneasy-to-use service that allows people to join and create Ning Networks.
  • 11.
    To explore andexpress their interests, discover new passions, and meet new people around shared pursuits.7
  • 12.
    WikiaWiki communities foreveryonePBWiki/PBWorksOnline Collaboration that just WorksTWikithe Open Source Enterprise Wiki and Web 2.0 Application PlatformMoinMoinadvanced, easy to use and extensible WikiEngineSome Wiki Platforms8
  • 13.
    So What isa WikiBy Wikipedia:A wiki (pronounced /ˈwɪki/ WIK-ee) is a website that allows the easy[1] creation and editing of any number of interlinked web pages via a web browser using a simplified markup language or a WYSIWYG text editor.[2][3] Wikis are typically powered by wiki software and are often used to createcollaborative websites, to power community websites, for personal note taking, in corporate intranets, and in knowledge management systems.9
  • 14.
    What Wiki ReallyIs aboutQuick and Easy – no need of extra softwareCollaborative Community AuthoringInterlinked ContentVersion ControlNotification 10
  • 15.
    Wiki as ProductivityPlatformWiki is not only a wiki engine, web site, hosting service…It is a social, collaborative productivity toolIt is a platform where people can build web applicationsIt marries the web of computers with the web of peopleIt is a great indicator of human Civilization!11
  • 16.
    Wiki : theWeb in the Small12
  • 17.
    The Small Webis just like the Whole WebWikis are not perfect13
  • 18.
    Wikis Are Great…Enable new scale of human collaborationEveryone can readEveryone can writeEveryone can editEveryone is accountable for everythingBut some things are better left to machines…14
  • 19.
  • 20.
    Limits of TheWiki:WikipediaWikipedia has articles about…
  • 21.
  • 22.
  • 23.
  • 24.
    … the skyscrapersSocan I ask for a list of the world’s 10 largest cities with a female mayor?Or Skyscrapers in Shanghai with 50+ floors and built after 2000?16
  • 25.
    Will Search Help?Notsomething you can do now…17
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
    Will you getyour answers?22
  • 31.
  • 32.
    Computers Are StupidComputersNeed Our HelpWhat computers can understand (powered by programs) is simple named entities, such as:... 43285812... 2009-12-07... 400 Guoding Road, Shanghai, China... Jesse WangStill not always correct with all the possible variations of formats...24
  • 33.
    How to getthe Answers in the wikis?The female majors of top 10 cities, sorted by population, starting year, age…All skyscrapers in China (Japan, Thailand,…) of 50 (40/60/70) floors or more, and built in year 2000 (2001/2002) and after, sorted by built year, floors…, grouped by cities, regions…Median (average) base annual salary of CEOs of Fortune 100 companies in America (Europe, Asian,…)(And so on…)Semantic Wiki25
  • 34.
  • 35.
    1995: The FirstWikiWiki – Hawaiian word for “quick and easy”
  • 36.
    First developed byWard Cunningham as an add-on to the Portland Pattern Repository on 1995.03.25
  • 37.
  • 38.
    Incremental - Pagescan cite other pages, including pages that have not been written yet.  network of pages
  • 39.
    Organic - Thestructure and text content of the site is open to editing and evolution.  different from classical content management systems
  • 40.
    Universal - Themechanisms of editing and organizing are the same as those of writing so that any writer is automatically an editor and organizer.  integrated creation and organization of content
  • 41.
    Unified - Pagenames will be drawn from a flat space so that no additional context is required to interpret them.  humans can remember names
  • 42.
    Precise - Pageswill be titled with sufficient precision to avoid most name clashes, typically by forming noun phrases.  names are quasi-unique
  • 43.
    Tolerant - Interpretable(even if undesirable) behavior is preferred to error messages.  usability: novice users have less fear to start using it
  • 44.
    Observable - Activitywithin the site can be watched and reviewed by any other visitor to the site.  exchange of meta-information
  • 45.
    Convergent - Duplicationcan be discouraged or removed by finding and citing similar or related content.  27
  • 46.
    2004/2005: First SemanticWikisPlatypus Wikifrom Stefano Campanini, Paolo Castagna, Roberto Tazzoli presented at ISWC2004WikSARfrom David Aumüller wins best Demo award at ESWC2005Semantic MediaWiki http://semantic-mediawiki.org released in 2005 as well 28
  • 47.
    Wikipedia became popularin 2005Wiki is following and growing29
  • 48.
  • 49.
    Semantic Wiki KeepsGoing Strong31
  • 50.
    2006-Now: a majorresearch topic2005: [swikig] mailing list launched
  • 51.
    2006: First Workshopon Semantic Wikis: From Wiki to Semantics [SemWiki2006] at ESWC2006, Budva, Montenrego
  • 52.
    2006: Second Workshopon Semantic Wikis: Wiki-based Knowledge-Engineering [WibKe2006] at WikiSym 2006 in Odense, Denmark
  • 53.
    2008: Third Workshopon Semantic Wikis: The Wiki Way of Semantics [SemWiki2008] at ESWC2008, Tenerife
  • 54.
    2009: Semantic Wikisession in SemTech Conference, San Jose, CA
  • 55.
    2008-2009: Semantic MediaWikiuser group meetings in Boston, USA, Stanford, USA, and Karlsruhe, DE32http://semwiki.org
  • 56.
  • 57.
    Definition: Semantic WikisSemanticWiki is a wiki that has an underlying model of the knowledge described in its pages.The knowledge model found in a semantic wiki is typically available in a formal language, so that machines can process it into an entity-relationship or relational database.Semantic Web compatibility34
  • 58.
    To View ItIn Different Ways To allow users to make their internal knowledge more explicit and more formal, so that the information in a wiki can be searched and presented in better waysMore Structure  Knowledge ManagementData in RDF  Ontology ReasoningTwo PerspectivesWikis for MetadataMetadata for Wikis35
  • 59.
  • 60.
    Semantic Wikis BenefitsAnnotationof existing structures with machine readable metadatalinks carry meaning, typing of links, typing of pagesContext dependent adaptation and presentationdifferent domains have different ways of presenting content, personal preferences, etc.Improved, „intelligent“, search and navigationqueries to the structure, visualisation of structure, derived informationImproved interoperability between systemsexchange of content, integration of different systems, agents, etc37
  • 61.
  • 62.
    Basics of SemanticWikisStill a wiki, with regular wiki featuresCategory/Tags, Namespaces, Title, Versioning, ...Typed ContentPage/Card, Date, Number, URL/Email, String, …Typed Links“capital_of”, “contains”, “born_in”…Querying Interface Support“[[Category:Member]] [[Age::<30]]”39
  • 63.
    Advanced Semantic WikiFeaturesSemantic forms or templatesAuto-completion based on semanticsPowerful visualizations based on semantics/structures/typesRules and reasoning supportAdvanced search and queries (faceted search, SPARQL, etc.)Import and Export of Semantic Data40
  • 64.
    Semantic Web inthe SmallSemantic Wikis* try to combine the strengths of
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
    easy to useand contribute,

Editor's Notes

  • #48 Knoodl is a full featured, web based OWL/RDF editing tool and knowledgebase management platformIt is serious information management technology, not just content publishing and markup technology