Semantic MediaWiki BCHB697.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
Introducing: wiki.leveragingtechnology.com Keith Crossley; June 2010.
Crawler-Based Search Engine By Ryan Caplet, Morris Wright and Bryan Chapman.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
A guide for UICET for using Wikispaces.  A wiki is a web page or collection of web pages that can be linked together as a website.  Wikis are often.
School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Sharing of Community Practice through Semantics: A Case Study in Academic.
Use of an Open Source Platform for e-Learning with Virtual Microscopy H.P. Sinn Dept. of Pathology University Hospital Heidelberg.
JavaScript and The Document Object Model MMIS 656 Web Design Technologies Acknowledgements: 1.Notes from David Shrader, NSU GSCIS 2.Some material adapted.
1 The BT Digital Library A case study in intelligent content management Paul Warren
Entity Recognition via Querying DBpedia ElShaimaa Ali.
Content Management System Vicky Pan Oct e: Information Architecture and Design.
SQL Queries Relational database and SQL MySQL LAMP SQL queries A MySQL Tutorial and applications Database Building Assignment.
1 SWEET Simple Wiki Embedded Editing Tool The SWEET Team Michael Kouyessein Brian Sullivan Yuan-Hsun Tang Fangyan Xu The SWEET Website
Introduction to MediaWiki EnhanceEdu, IIIT-Hyderabad 1.
Data Management BIRN supports data intensive activities including: – Imaging, Microscopy, Genomics, Time Series, Analytics and more… BIRN utilities scale:
Chapter 7 Web Design.. HTML  Hypertext Markup Language  Using HTML, text is formatted by wrapping it in a tag.  The tags provide instructions to the.
New Content Management System Sean Johnson ASU/NASA Space Grant Web Site 2007/2008.
The Digital Archive Database Tool Shih Lin Computing Center Academia Sinica.
How to reuse knowledge from a Semantic MediaWiki in your own applications and websites (in lack of a shorter title) Tutorial Denny Vrandečić, Markus Krötzsch.
You sexy beast. Ok, inappropriate. How about: Web of links to Web of Meaning Hello Semantic Web!
A Short Tutorial to Semantic Media Wiki (SMW) [[date:: July 21, 2009 ]] At [[part of:: Web Science Summer Research Week ]] By [[has speaker:: Jie Bao ]]
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
12/5/2015 Open Source Technology Toolkit Workshop 1 MediaWiki Pavan Kishore V EnhanceEdu.
By Michael Tavares 11N Gold INGOTs Unit 3. What is Wikipedia?  The very nature of a "wiki" is that it can be edited by anyone who has the proper permissions;
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
NETWORK VISUALIZATION ABHISHEK KUMAR (2011CS50272)
Co-funded by the European Union Semantic CMS Community Reference Architecture for Semantic CMS Copyright IKS Consortium 1 Lecturer Organization Date of.
DBpedia - A Crystallization Point
Lessons learned from Semantic Wiki Jie Bao and Li Ding June 19, 2008.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
University of Florida’s dchecker: Software for ensuring semantic data integrity Nicholas Rejack, MS 1, Christopher P. Barnes 1, Michael Conlon, PhD 2
Blogs made simple English 490/590 Winter A what? A diary that happens to be online. The term "weblog" was coined by Jorn Barger on 17 December 1997.
Nuts and Bolts of Your LawHelp Site February 2014.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
Semantic Web Technologies Readings discussion Research presentations Projects & Papers discussions.
Linked Library Data Interest Group: Tools, Resources, Vocabularies, Data Sources Report from the subgroup on shared “webliography” development Laura Akerman.
Semantic MediaWiki workshop Jeroen De Dauw, , 0x20 aka Whitespace With typo's since OpenOffice spell-check fails [Citation needed]
TRIG: Truckee River Info Gateway Dave Waetjen Graduate Student in Geography Information Center for the Environement (ICE) University of California, Davis.
EnhanceEdu IIIT-Hyderabad. Agenda What’s a wiki? Comparison with a website Wiki Formatting ‘My’ Page Fun with wiki 2EnhanceEdu, IIIT-Hyderabad.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
David Huynh, Stefano Mazzocchi, David Karger Piggy Bank: Experience the Semantic Web inside your web browser Web Semantics: Science, Services and Agents.
HTML & teh internets.
Presented at Archives Records 2016, session 510
Web Software Model CS 4640 Programming Languages for Web Applications
Semantic Database Builder
The Way Eryk Budi Pratama
Database Driven Websites
Analyzing and Securing Social Networks
Semantic Web: Commercial Opportunities and Prospects
WikiNeuron: Semantic Neuro-Mashup
Cataloging the Internet
An ecosystem of contributions
Semantic Soccer: Implementation on Semantic Wiki Platform
Overview of HTML.
DBpedia 2014 Liang Zheng 9.22.
HTML 5 SEMANTIC ELEMENTS.
RDF David R Newman 15 July 2009.
The implementation of the HIRMEOS Annotation Service
Digital Media Dr. Jim Rowan ITEC 2110.
Introduction: Annotations in the HIRMEOS Metrics Service
Project BCHB697.
Linked Open Data in 10 Minutes Sandro Hawke, W3C
Semantic Wikis Expedition #52 Conor Shankey CEO July 18, 2006
Semantic-Web, Triple-Strores, and SPARQL
Dr. Cornelia-Flavia VEJA
Web Application Development Using PHP
Presentation transcript:

Semantic MediaWiki BCHB697

Outline Wikipedia & MediaWiki Semantic MediaWiki Collecting and sharing community-based knowledge about "stuff" Not good for lists, collections, aggregations Semantic MediaWiki ...for semantic tagging of content …using templates and categories to structure pages …as triple-store …for generation of aggregate/tabulated content …as triple-store presentation layer …for form-based user-input BCHB697 - Edwards

Wikipedia & MediaWiki Wikipedia MediaWiki is the software "stack" Individuals create, edit, discuss human readable text articles - knowledge Simple markup language (WikiText) Headings, links, images, tables, … MediaWiki is the software "stack" Linux, Apache, MySQL, PHP (LAMP) BCHB697 - Edwards

Wikipedia Page BCHB697 - Edwards

Wikipedia List Page BCHB697 - Edwards

Wikipedia List Page BCHB697 - Edwards

Wikipedia List Pages Who maintains the list? How to keep the list content consistent with each page? How can the information on each page be extracted to form/format the list? What about other aggregate information? Oldest, youngest president? Longest serving? Number of republican presidents? BCHB697 - Edwards

Wikipedia lacks Semantics BCHB697 - Edwards

Wikipedia lacks Semantics BCHB697 - Edwards

Semantic MediaWiki Augment the MediaWiki software to permit semantic annotation of wiki pages inline with WikiText markup. Name: Thomas Jefferson; Category: US President, US Vice President, Founding Father; Elected: 1801; Ordinal: 3; Terms: 2 ... [[Name::Thomas Jefferson]] served [[Terms::2]] terms as [[Category::US President]]. ... BCHB697 - Edwards

Semantic MediaWiki Categories Properties Templates (…from MediaWiki) Define the type of page: US President Properties Define the semantic values a page can hold – property name and datatype Example: Name, Elected, Ordinal, Terms Datatypes: Number, Date, Page, Text, … Templates (…from MediaWiki) Automatic, parameterized generation of WikiText incl. semantic annotations BCHB697 - Edwards

Semantic MediaWiki …becomes… {{USPresident |name=Thomas Jefferson |terms=2 }} …becomes… [[Name::Thomas Jefferson]] served [[Terms::2]] terms as [[Category::US President]]. BCHB697 - Edwards

Thomas Jefferson (US President) Semantic MediaWiki {{USPresident |name=Thomas Jefferson |terms=2 }} …becomes… Thomas Jefferson (US President) Elected 1801 Terms 2 BCHB697 - Edwards

Semantic MediaWiki as Triple-Store Conceptually, SMW is a triple-store: TS: Subject, predicate, object SMW: Page, property, value The page URL in SMW becomes the URI When the value of a SMW property is of datatype Page, we are linking URIs SMW provides a triple-store "view" of each page's properties and their values BCHB697 - Edwards

Semantic MediaWiki as Triple-Store BCHB697 - Edwards

Semantic MediaWiki as Triple-Store BCHB697 - Edwards

Semantic MediaWiki as Triple-Store BCHB697 - Edwards

Semantic MediaWiki for generation of aggregations Inline "queries" generate lists, tables, etc. based on semantic annotation …becomes… {{#ask: [[Category:US President]] }} George Washington, John Adams, Thomas Jefferson, ... BCHB697 - Edwards

Semantic MediaWiki for generation of aggregations BCHB697 - Edwards

Semantic MediaWiki for generation of aggregations BCHB697 - Edwards

Semantic MediaWiki for generation of aggregations BCHB697 - Edwards

Semantic MediaWiki for generation of aggregations BCHB697 - Edwards

Semantic MediaWiki for generation of aggregations BCHB697 - Edwards

Semantic MediaWiki as presentation layer Notice that SMW provides Instance pages, Tables, lists of related content, WikiText presentation (incl. images) SMW can also integrate with triple-store "back-end" to support sharing triples by SPARQL SMW is a sharable triple-store with a presentation layer BCHB697 - Edwards

SMW triples via SPARQL BCHB697 - Edwards

Semantic MediaWiki for User-Contributions The core use-case for MediaWiki is community (user) contributions Can we expect users to edit this? {{Motif |accession=G59126YU |aglycon=Ser/Thr |collection=GM |displayhgv=true |glytoucan=G59126YU |name=O-Linked mannose O-Mannosyl Glycan / Mammalian O-Mannosyl Glycan-Mammalian |redend=true |topology=GM.G59126YU }} BCHB697 - Edwards

Semantic MediaWiki for User-Contributions: Page Forms BCHB697 - Edwards

Semantic MediaWiki: Pros Easy presentation of triple-store data-model Inline queries provide access to data-model in arbitrary pages User data-model provides for community contributions, and Page Forms makes it easy to develop controlled entry forms Triple-store data can be exposed via SPARQL for others to re-use. BCHB697 - Edwards

Semantic MediaWiki: Cons Not really designed for automated creating and editing of pages Python modules for bots exist, but… …slow. Don't get full presentation flexibility of HTML + JavaScript We have been exploring the use of JS widgets Triples generated by SMW don't look quite like hand-crafted ontology driven triples… BCHB697 - Edwards

Exercise Check out the SMW sites: GlycoMotif, and SNPedia Look at the source of an entry, look for templates and semantic content Look at the property values in "Browse properties" BCHB697 - Edwards