CSE 428 Semantic Web Topics OWL Jeff Heflin Lehigh University.

Slides:



Advertisements
Similar presentations
CSE 428 Semantic Web Topics RDF Jeff Heflin Lehigh University.
Advertisements

Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
1 An Introduction To The Semantic Web. 2 Information Access on the Web Find an mp3 of a song that was on the Billboard Top Ten that features a cowbell.
Chapter 8: Web Ontology Language (OWL) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
The Semantic Web Week 15 Reasoning with (and Visualising) Ontologies Module Website: Practical :Protégé-2000 WITH.
Dr. Jim Bowring Computer Science Department College of Charleston CSIS 690 (633) May Evening 2009 Semantic Web Principles and Practice Class 12: 22 June.
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.
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
OWL: Web Ontology Language
1 MASWS Multi-Agent Semantic Web Systems: OWL Stephen Potter, CISA, School of Informatics, University of Edinburgh, Edinburgh, UK.
Protege OWL Plugin Short Tutorial. OWL Usage The world wide web is a natural application area of ontologies, because ontologies could be used to describe.
8/11/2011 Web Ontology Language (OWL) Máster Universitario en Inteligencia Artificial Mikel Egaña Aranguren 3205 Facultad de Informática Universidad Politécnica.
OWL and SDD Dave Thau University of Kansas
Logics for Data and Knowledge Representation
OWL 2 Web Ontology Language. Topics Introduction to OWL Usage of OWL Problems with OWL 1 Solutions from OWL 2.
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
USCISIUSCISI Background Description Logic Systems Thomas Russ.
OWL 2 in use. OWL 2 OWL 2 is a knowledge representation language, designed to formulate, exchange and reason with knowledge about a domain of interest.
The Knowledge Presentation Language. Web Ontology Language (OWL)  Web Ontology Language (OWL) extends RDF and RDFS languages by adding several other.
Ontology Building in Action Hasan TÜRKSOY Compiled, partly based on various online tutorials and presentations, with respect to their authors.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
CC L A W EB DE D ATOS P RIMAVERA 2015 Lecture 5: Web Ontology Language (II) Aidan Hogan
RDF, OWL, SPARQL and the Semantic Wed ACCU 2009 Seb Rose.
Chapter 3 RDF and RDFS Semantics. Introduction RDF has a very simple data model But it is quite liberal in what you can say Semantics can be given using.
Multiple Alleles Practice Problems.
SPARQL In-Class Shared Exercise. Pop Quiz If you have a large knowledge store, why should you not issue: SELECT ?s ?p ?o WHERE { ?s ?p ?o } Ans: It returns.
Organization of the Lab Three meetings:  today: general introduction, first steps in Protégé OWL  November 19: second part of tutorial  December 3:
ELEMENTARY SET THEORY.
19 Dec revd CmpE 583 Fall 2006 OWL Lite- Classes & Individuals. 1 OWL Lite: Ch. 14- Deriving Classes Ch. 15- Individuals Atilla ELÇİ.
Ch. 12 – Knowledge Representation Supplemental slides for CSE 327 Prof. Jeff Heflin.
Ontology Engineering Lab #5 – September 30, 2013.
Ontology Engineering Lab #3 – September 16, 2013.
Setting Up Namespaces
Practical RDF Chapter 12. Ontologies: RDF Business Models Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
ONTOLOGY ENGINEERING Lab #2 – September 8,
Semantic Web for the Working Ontologist Dean Allemang Jim Hendler SNU IDB laboratory.
ONTOLOGY ENGINEERING Lab #3 – September 15,
CC L A W EB DE D ATOS P RIMAVERA 2015 Lecture 4: Web Ontology Language (I) Aidan Hogan
Fundamentals, Design, and Implementation, 9/e Appendix B The Semantic Object Model.
Ontology Engineering Lab #4 - September 23, 2013.
Introduction to the Semantic Web Jeff Heflin Lehigh University.
Knowledge Technologies Manolis Koubarakis 1 Some Other Useful Features of RDF.
W3C’s (world wide web consortium) Semantic Web: - RDF and metadata markup efforts to represent data in a machine understandable form. DARPA started the.
CSE 428 Semantic Web Topics OWL Jeff Heflin Lehigh University.
Web Ontology Language (OWL). OWL The W3C Web Ontology Language (OWL) is a Semantic Web language designed to represent rich and complex knowledge about.
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix H: The Semantic Object Model.
Section 3.5 More Set Operators and relationships.
Linked Data & Semantic Web Technology The Semantic Web Part 7. RDF Semantics Dr. Myungjin Lee.
SPARQL Query Andy Seaborne. Apache Jena he.org/jena ● Open source - Apache License ● Apache Incubator (accepted November 2010) ●
An Overview of Ontology and Its Applications
Ch. 12 – Knowledge Representation
Ch. 10 – Knowledge Representation
Ch. 12 – Knowledge Representation
Knowledge Representation Part II Description Logic & Introduction to Protégé Jan Pettersen Nytun.
Chapter 6 Understanding Each Other
MULTI-valued logic.
Web Ontology Language: OWL
ece 720 intelligent web: ontology and beyond
CSE 428 Semantic Web Topics OWL
ece 720 intelligent web: ontology and beyond
Aidan Hogan CC La Web de Datos Primavera 2017 Lecture 4: Web Ontology Language (OWL) [I] Aidan Hogan
CC La Web de Datos Primavera Lecture 5: Web Ontology Language (II)
Chapter 3 RDF and RDFS Semantics
Description Logics.
ICOM 5016 – Introduction to Database Systems

Presentation transcript:

CSE 428 Semantic Web Topics OWL Jeff Heflin Lehigh University

Ontology Header ]> My Ontology An example ontology...

Equality/Inequality Two URIs refer to distinct individuals Two URIs refer to the same individual.

… Sets of Distinct Individuals The URIs #Bob, #Sue and #Mary all refer to distinct individuals.

All Values From A Band is a subclass of the set of entities which only have members that are Musicians

Some Values From Every Band has at least one member who is a Singer

Has Value A Guitarist is a subclass of the set of entities which play at least one instrument that is a Guitar.

1 Minimum Cardinality Parent is exactly the set of entities which have at least one child.

Intersection and Union A Father is exactly a Parent who is also Male. Every Person is either Male or Female.

Containers 10 #Parent #Male rdf:nil rdf:List #Father owl:intersectionOf rdf:type rdf:first rdf:rest rdf:type

Complement Man is every Person who is not a Woman.

Enumerated Classes PrimaryColor has exactly three instances: Red, Blue and Yellow.

Ontology Versioning

OWL 2: Property Chains The hasGrandparent property is exactly the composition of the hasParent property with itself. In other words, someone’s grandparent is the parent of their parent.

OWL 2: Negative Assertions States the triple #heflin foaf:knows #obama is false