Dr. Lowell Vizenor Ontology and Semantic Technology Practice Lead Alion Science and Technology Semantic Technology: A Basic Introduction.

Slides:



Advertisements
Similar presentations
The Semantic Web: What, Why, and How? Ann Wrightson Principal Consultant, alphaXML Ltd
Advertisements

CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
Semantic Web Introduction
5/17/20151 FOAF. 5/17/20152 Introduction Metadata is data about data The terms refer to data used to identify, describe, or locate information resources.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
The Web of data with meaning... By Michael Griffiths.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
Actual Trends Semantic Web Lecture WS 2010/2011. What‘s next? W3C view: Look at Semantic Web activity:
The Semantic Web – A Vision Tim Berners-Lee, James Hendler and Ora Lassila Scientific American, May 2001.
Semantic Web Mobile Internet Technical Architecture Omair Javed Institute of Software Systems Tampere University of Technology.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
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.
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
Computer communication B Introduction to the Semantic Web.
SPACEBOOK A test application for SKUA. Content Feb 18-21, 2008 SKUA | Spacebook | Practical Semantic Astronomy 2  Where the Spacebook idea comes from.
Semantic Web Andrejs Lesovskis. Publishing on the Web Making information available without knowing the eventual use; reuse, collaboration; reproduction.
CSE 428 Semantic Web Topics Introduction Jeff Heflin Lehigh University.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
Logics for Data and Knowledge Representation SPARQL Protocol and RDF Query Language (SPARQL) Feroz Farazi.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
ONTOLOGY SUPPORT For the Semantic Web. THE BIG PICTURE  Diagram, page 9  html5  xml can be used as a syntactic model for RDF and DAML/OIL  RDF, RDF.
The SADI plug-in to the IO Informatics’ Knowledge Explorer...a quick explanation of how we “boot-strap” semantics...
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Semantic Web author: Michał Dettlaff. Tim Berners-Lee director of W3C created the World Wide Web in 1990 proposed the idea of Semantic Web Tim Berners-Lee.
Practical RDF Chapter 1. RDF: An Introduction
1cs The Need “Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully.” Berners-Lee,
Entity Recognition via Querying DBpedia ElShaimaa Ali.
The Semantic Web Web Science Systems Development Spring 2015.
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
Semantic Web State of SemWeb Promotes flexibility, software reuse. SOA Styled architecture that exposes business processes and rules regarding IT.
SPARQL AN RDF Query Language. SPARQL SPARQL is a recursive acronym for SPARQL Protocol And Rdf Query Language SPARQL is the SQL for RDF Example: PREFIX.
Semantic Web Exam 1 Review.
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 ]]
Semantic Web Basics Dominic DiFranzo PhD Student/Research Assistant Rensselaer Polytechnic Institute Tetherless World Constellation.
Linked Data: Emblematic applications on Legacy Data in Libraries.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
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.
Introduction to the Semantic Web and Linked Data
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
1cs The Need “Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully.” Berners-Lee,
05/01/2016 SPARQL SPARQL Protocol and RDF Query Language S. Garlatti.
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
KAnOE: Research Centre for Knowledge Analytics and Ontological Engineering Managing Semantic Data NACLIN-2014, 10 Dec 2014 Dr. Kavi Mahesh Dean of Research,
Semantic Web COMS 6135 Class Presentation Jian Pan Department of Computer Science Columbia University Web Enhanced Information Management.
Lessons learned from Semantic Wiki Jie Bao and Li Ding June 19, 2008.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
Introduction to the Semantic Web Jeff Heflin Lehigh University.
@ eBiquity Lab, CSEE, UMBC Swoogle Tutorial (Part I: Swoogle R & D) A brief introduction to Swoogle An overview of Swoogle research A summary of Swoogle.
Luciano Serafini IRST Towards a Distributed Reasoning within Multiple Ontologies 2K* symposium September 6-9, 2004 Madonna di Campiglio Andrei Tamilin.
Linked Data & Semantic Web Technology The Semantic Web Part 1. Overview of the Semantic Web Dr. Myungjin Lee.
1 Intelligent Information System Lab., Department of Computer and Information Science, Korea University Semantic Social Network Analysis Kyunglag Kwon.
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Linked Data Publishing on the Semantic Web Dr Nicholas Gibbins
Shared innovation Linking Distributed Data across the Web Dr Tom Heath Researcher, Platform Division Talis Information Ltd t
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Linked Data Web that can be processed by machines
SPARQL.
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
RDF For Semantic Web Dhaval Patel 2nd Year Student School of IT
Analyzing and Securing Social Networks
Presented by ebiqity UMBC Nov, 2004
Zachary Cleaver Semantic Web.
Linked Data 101 Things, URIs, RDF, Triples, Turtle, Ontologies, Vocabularies and SPARQL Linked Data is our Implementation choice for FAIR.
Linked Data Ryan McAlister.
Presentation transcript:

Dr. Lowell Vizenor Ontology and Semantic Technology Practice Lead Alion Science and Technology Semantic Technology: A Basic Introduction

Overview 1.The underlying idea of the Semantic Web and Linked Data 2.Semantic Web standards: RDF/S, SPARQL 1.1, and OWL 2 3.Basic tools and methods (including TopBraid and Protégé, Reasoners) 4.An example: Universal Core Semantic Layer (UCore SL)

Web 2.0 and Beyond Web 2.0 – O'Reilly Media Web 2.0 Conference (2004) – Characteristics Web as platform Democratizing the Web Distributed data – Examples: Social-networking sites (Facebook, LinkedIn), blogs (Blogger), wikis (Wikipedia), video-sharing sites (YouTube), hosted services, web applications, mashups and folksonomies (Digg) … and Beyond – Web 3.0 = Semantic Web? – Tim Berners-Lee, James Hendler and Ora Lassila. The Semantic Web : A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities, Scientific American, May 17, 2001 – Key idea: Metadata added to Web pages can make the existing World Wide Web machine readable (or the Web as a distributed database). 3

Semantic Web - Example Dinner and a Movie – Assume that you and your date want to have dinner at an Italian restaurant and then go and see a movie that your friends have recommended on a social networking site, that is within walking distance of the restaurant, and starts two hours after your dinner reservation. – Current approach: Search multiple sites and manually cross-reference the information and make a decision. – Semantic Web vision: a computerized agent performs search based on user inputs and metadata recommends best options, and makes reservations, purchases movie tickets for you, and sends out calendar invite. 4

Applying Semantic Web Architecture to the Enterprise Semantic Web Stack 5

RESOURCE DESCRIPTION FRAMEWORK (RDF) 6

RDF Data Model SubjectPredicateObject Statement 1p1typePerson Statement 2p1nameJohn Smith Statement An RDF graph is a set of RDF triples – Subject/Predicate/Object – Triples are statements (i.e. they are true or false) – The smallest graph is a single triple 7

RDF Graph Data Model SubjectPredicateObject Statement 1p1typePerson Statement 2p1nameJohn Smith Statement ex:p1 foaf:Person “John Smith” rdf:type foaf:name foaf:mbox 8

Anatomy of a URI Uniform Resource Identifier (URI) – Definition A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. – Example URI – Every URI has a namespace – Every URI has a local name – Qname or alias foaf: 9

“Cool URIs don’t change” – Tim ex: ex:p1 foaf:Person “John Smith” rdf:type foaf:name foaf:mbox Anatomy of a URI 10

URI Resources and Labels 11 elem:Mercury myth:Mercury “Mercury”“Hermes” skos:prefLabel skos:altLabel

Merging Graphs ex:p1 foaf:Person “male”^^xsd:string “45”^^xsd:int foaf:gender foaf:age ex:p1 foaf:Person “John Smith”^^xsd:string rdf:type foaf:name foaf:mbox rdf:type Dataset 1 Dataset 2 12

Merging Graphs ex:p1 “male”^^xsd:string “45”^^xsd:int rdf:typ e foaf:gender foaf:age ex:p1 foaf:Person “John Smith”^^xsd:string rdf:type foaf:name foaf:mbox 13

Linked Open Data 14

Linked Data Principles Use URIs as names for things Use HTTP URIs so that people can look up those names. When someone looks up a URI, provide useful information, using the standards (RDF, SPARQL) Include links to other URIs. so that they can discover more things. Tim Berners-Lee 15

SPARQL 1.1 SPARQL Query Language for RDF 16

Select all the persons 17

Select every one named “Alice” 18

Who does Alice know? 19

Who is Alice connected to via foaf:knows? 20

Who does Alice not know? 21

Alice knows everyone who Ted knows 22

SPARQL FEDERATION DEMO 23