際際滷

際際滷Share a Scribd company logo
Hector Quintero Casanova
    University of Edinburgh




The Web Ontology Language
Why bother?
Why bother?
Information overload

    Buried in piles of human-
    readable documents.

         One trillion addresses

         6,000,000 years to read


Put machines to work:      Semantic Web:
extract knowledge for us.
                          = ontologies.
1.Syntactic interoperability: XML
1.Syntactic interoperability: XML

    Fact: To spread knowledge, don't do Swahili.

    XML is a common language or syntax which
    things can be described in.

         XML is perfect for sharing meta-data and...

           No more and no less. XML is just the
          vehicle for meaning (semantics).
2.Semantic grammar: RDF

    Use English: the man dog bites the




   Problem: interpretation is not universal.
2.Semantic grammar: RDF

    Fact: English without a grammar is a mess.

    RDF amounts to the grammar for describing
    meaning: exposes relationships.

         Uses assertions: The dog bites the man.

         Those use a certain vocabulary: bites.

         Vocabulary must be provided.

Note: XML normally used as underlying syntax
3.Semantic interoperability: RDFS

    Sensible English: define status of the man

    Answer: The man had a P.E.

         P.E. = Physical Examination.
               The man is alive and kicking.

         P.E. = Pleural Effusion.
               The man might be in trouble.


   Problem: subject to multiple interpretation.
3.Semantic interoperability: RDFS

    Fact: Cryptic English is worse than Swahili

    RDF Schema provides an object-oriented
    framework for defining vocabulary.
         Uses hierarchy and inheritance relationships.
         Standard actions such as subClassOf.

 RDF + RDFS = universally describe domain
         Semantically-strong taxonomies (e.g. biology)

   We don't need OWL at all?
3.Semantic interoperability: RDFS

    Fact: Cryptic English is worse than Swahili

    RDF Schema provides an object-oriented
    framework for defining vocabulary.
         Uses hierarchy and inheritance relationships.
         Standard actions such as subClassOf.

 RDF + RDFS = universally describe language
               Ontology modelling domain
         Semantically-strong taxonomies (e.g. biology)

   We don't need OWL at all?
Ontology spectrum
Ontology spectrum

    RDF/S cannot model all ontologies.

    Enhance expressiveness of RDF/S.
         OWL = W3C's attempt to extend RDFS


    But with expressiveness comes complexity
         Bad for inference rules
         W3C's solution is 3 flavours: Full, DL, Lite.


    Semantic formula = XML + RDF/S + OWL
Semantic stack
Ad

Recommended

Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
Mustafa Jarrar
OWL Web Ontology Language Overview
OWL Web Ontology Language Overview
Igor Myroshnichenko
Semantic web Technology
Semantic web Technology
Abdelrahman Ibrahim
Web ontology language (owl)
Web ontology language (owl)
Ameer Sameer
Intro to OWL & Ontology
Intro to OWL & Ontology
Narni Rajesh
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Myungjin Lee
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
Mustafa Jarrar
Resource description framework
Resource description framework
hozifa1010
Owl web ontology language
Owl web ontology language
hassco2011
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
Dan Brickley
Semantic web
Semantic web
tariq1352
Introduction to RDF
Introduction to RDF
Narni Rajesh
Introduction to RDF
Introduction to RDF
Dr Sukhpal Singh Gill
Rdf
Rdf
Imran Babar
sw owl
sw owl
abdollahtaghipour
semantic web & natural language
semantic web & natural language
Nurfadhlina Mohd Sharef
Introduction To RDF and RDFS
Introduction To RDF and RDFS
Nilesh Wagmare
General Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open Data
National Institute of Informatics (NII)
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
Shamod Lacoul
OWL briefing
OWL briefing
Frank van Harmelen
RDF and OWL
RDF and OWL
Rachel Lovinger
Semantic Web: From Representations to Applications
Semantic Web: From Representations to Applications
Guus Schreiber
Ontologies in RDF-S/OWL
Ontologies in RDF-S/OWL
Emanuele Della Valle
Data in RDF
Data in RDF
Emanuele Della Valle
Semantic Web in Action
Semantic Web in Action
Sebastian Ryszard Kruk
Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF
Emanuele Della Valle
Services semantic technology_terminology
Services semantic technology_terminology
Tenforce
Efficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF Databases
Alexandra Roati
2/7 Trafficking Report 2012 country profiles a c
2/7 Trafficking Report 2012 country profiles a c
StopTrafficking
03 襦讌蟲豢覦蟆讀
03 襦讌蟲豢覦蟆讀
sejin nam

More Related Content

What's hot (20)

Owl web ontology language
Owl web ontology language
hassco2011
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
Dan Brickley
Semantic web
Semantic web
tariq1352
Introduction to RDF
Introduction to RDF
Narni Rajesh
Introduction to RDF
Introduction to RDF
Dr Sukhpal Singh Gill
Rdf
Rdf
Imran Babar
sw owl
sw owl
abdollahtaghipour
semantic web & natural language
semantic web & natural language
Nurfadhlina Mohd Sharef
Introduction To RDF and RDFS
Introduction To RDF and RDFS
Nilesh Wagmare
General Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open Data
National Institute of Informatics (NII)
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
Shamod Lacoul
OWL briefing
OWL briefing
Frank van Harmelen
RDF and OWL
RDF and OWL
Rachel Lovinger
Semantic Web: From Representations to Applications
Semantic Web: From Representations to Applications
Guus Schreiber
Ontologies in RDF-S/OWL
Ontologies in RDF-S/OWL
Emanuele Della Valle
Data in RDF
Data in RDF
Emanuele Della Valle
Semantic Web in Action
Semantic Web in Action
Sebastian Ryszard Kruk
Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF
Emanuele Della Valle
Services semantic technology_terminology
Services semantic technology_terminology
Tenforce
Efficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF Databases
Alexandra Roati
Owl web ontology language
Owl web ontology language
hassco2011
Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
Dan Brickley
Semantic web
Semantic web
tariq1352
Introduction to RDF
Introduction to RDF
Narni Rajesh
Introduction To RDF and RDFS
Introduction To RDF and RDFS
Nilesh Wagmare
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
Shamod Lacoul
Semantic Web: From Representations to Applications
Semantic Web: From Representations to Applications
Guus Schreiber
Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF
Emanuele Della Valle
Services semantic technology_terminology
Services semantic technology_terminology
Tenforce
Efficient Query Answering against Dynamic RDF Databases
Efficient Query Answering against Dynamic RDF Databases
Alexandra Roati

Viewers also liked (12)

2/7 Trafficking Report 2012 country profiles a c
2/7 Trafficking Report 2012 country profiles a c
StopTrafficking
03 襦讌蟲豢覦蟆讀
03 襦讌蟲豢覦蟆讀
sejin nam
Help for Victims: Hindi Flyer
Help for Victims: Hindi Flyer
StopTrafficking
襦讌 覈碁 覦 URI 蟯襴 覦覯
襦讌 覈碁 覦 URI 蟯襴 覦覯
webscikorea
Linked open data
Linked open data
Toby Yun
RDF 伎れ
RDF 伎れ
Hansung University
Jarrar: RDFS ( RDF Schema)
Jarrar: RDFS ( RDF Schema)
Mustafa Jarrar
Processing of scientific data: from field capture to web delivery
Processing of scientific data: from field capture to web delivery
Hector Quintero Casanova
襦讌 豢襦 螳
襦讌 豢襦 螳
Sang-Kyun Kim
RDF 螳 覦 蟲覓 螳
RDF 螳 覦 蟲覓 螳
Dongbum Kim
Semantic Web For Dummies
Semantic Web For Dummies
Jeffrey T. Pollock
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Pieter De Leenheer
2/7 Trafficking Report 2012 country profiles a c
2/7 Trafficking Report 2012 country profiles a c
StopTrafficking
03 襦讌蟲豢覦蟆讀
03 襦讌蟲豢覦蟆讀
sejin nam
Help for Victims: Hindi Flyer
Help for Victims: Hindi Flyer
StopTrafficking
襦讌 覈碁 覦 URI 蟯襴 覦覯
襦讌 覈碁 覦 URI 蟯襴 覦覯
webscikorea
Linked open data
Linked open data
Toby Yun
Jarrar: RDFS ( RDF Schema)
Jarrar: RDFS ( RDF Schema)
Mustafa Jarrar
Processing of scientific data: from field capture to web delivery
Processing of scientific data: from field capture to web delivery
Hector Quintero Casanova
襦讌 豢襦 螳
襦讌 豢襦 螳
Sang-Kyun Kim
RDF 螳 覦 蟲覓 螳
RDF 螳 覦 蟲覓 螳
Dongbum Kim
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Open Standards for the Semantic Web: XML / RDF(S) / OWL / SOAP
Pieter De Leenheer
Ad

Similar to The Web Ontology Language (20)

Ontologies and Vocabularies
Ontologies and Vocabularies
seanb
Natural Language Processing with Python
Natural Language Processing with Python
Benjamin Bengfort
A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)
Raphael Troncy
5 rdfs
5 rdfs
Mariano Rodriguez-Muro
SWT Lecture Session 5 - RDFS
SWT Lecture Session 5 - RDFS
Mariano Rodriguez-Muro
DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World."
Avalon Media System
Translating Natural Language into SPARQL for Neural Question Answering
Translating Natural Language into SPARQL for Neural Question Answering
Tommaso Soru
RDF briefing
RDF briefing
Frank van Harmelen
RDF Semantics
RDF Semantics
Jie Bao
Introduction to SKOS - Simple Knowledge Organization System
Introduction to SKOS - Simple Knowledge Organization System
Fulvio Corno
Representing Translations on the Semantic Web
Representing Translations on the Semantic Web
Oscar Corcho
Computer assisted text and corpus analysis
Computer assisted text and corpus analysis
RubyaShaheen
Making the semantic web work
Making the semantic web work
Paul Houle
CS6010 Social Network Analysis Unit II
CS6010 Social Network Analysis Unit II
pkaviya
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
An Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical Semantics
Tye Rausch
Owl web ontology language
Owl web ontology language
hassco2011
Mdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databases
Rafael Alvarado
Collisions, Chimera and Consonance in Web Content
Collisions, Chimera and Consonance in Web Content
Jeni Tennison
Federated data stores using semantic web technology
Federated data stores using semantic web technology
Steve Ray
Ontologies and Vocabularies
Ontologies and Vocabularies
seanb
Natural Language Processing with Python
Natural Language Processing with Python
Benjamin Bengfort
A Semantic Multimedia Web (Part 2)
A Semantic Multimedia Web (Part 2)
Raphael Troncy
DLF 2015 Presentation, "RDF in the Real World."
DLF 2015 Presentation, "RDF in the Real World."
Avalon Media System
Translating Natural Language into SPARQL for Neural Question Answering
Translating Natural Language into SPARQL for Neural Question Answering
Tommaso Soru
RDF Semantics
RDF Semantics
Jie Bao
Introduction to SKOS - Simple Knowledge Organization System
Introduction to SKOS - Simple Knowledge Organization System
Fulvio Corno
Representing Translations on the Semantic Web
Representing Translations on the Semantic Web
Oscar Corcho
Computer assisted text and corpus analysis
Computer assisted text and corpus analysis
RubyaShaheen
Making the semantic web work
Making the semantic web work
Paul Houle
CS6010 Social Network Analysis Unit II
CS6010 Social Network Analysis Unit II
pkaviya
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
An Outline Of Type-Theoretical Approaches To Lexical Semantics
An Outline Of Type-Theoretical Approaches To Lexical Semantics
Tye Rausch
Owl web ontology language
Owl web ontology language
hassco2011
Mdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databases
Rafael Alvarado
Collisions, Chimera and Consonance in Web Content
Collisions, Chimera and Consonance in Web Content
Jeni Tennison
Federated data stores using semantic web technology
Federated data stores using semantic web technology
Steve Ray
Ad

The Web Ontology Language

  • 1. Hector Quintero Casanova University of Edinburgh The Web Ontology Language
  • 4. Information overload Buried in piles of human- readable documents. One trillion addresses 6,000,000 years to read Put machines to work: Semantic Web: extract knowledge for us. = ontologies.
  • 6. 1.Syntactic interoperability: XML Fact: To spread knowledge, don't do Swahili. XML is a common language or syntax which things can be described in. XML is perfect for sharing meta-data and... No more and no less. XML is just the vehicle for meaning (semantics).
  • 7. 2.Semantic grammar: RDF Use English: the man dog bites the Problem: interpretation is not universal.
  • 8. 2.Semantic grammar: RDF Fact: English without a grammar is a mess. RDF amounts to the grammar for describing meaning: exposes relationships. Uses assertions: The dog bites the man. Those use a certain vocabulary: bites. Vocabulary must be provided. Note: XML normally used as underlying syntax
  • 9. 3.Semantic interoperability: RDFS Sensible English: define status of the man Answer: The man had a P.E. P.E. = Physical Examination. The man is alive and kicking. P.E. = Pleural Effusion. The man might be in trouble. Problem: subject to multiple interpretation.
  • 10. 3.Semantic interoperability: RDFS Fact: Cryptic English is worse than Swahili RDF Schema provides an object-oriented framework for defining vocabulary. Uses hierarchy and inheritance relationships. Standard actions such as subClassOf. RDF + RDFS = universally describe domain Semantically-strong taxonomies (e.g. biology) We don't need OWL at all?
  • 11. 3.Semantic interoperability: RDFS Fact: Cryptic English is worse than Swahili RDF Schema provides an object-oriented framework for defining vocabulary. Uses hierarchy and inheritance relationships. Standard actions such as subClassOf. RDF + RDFS = universally describe language Ontology modelling domain Semantically-strong taxonomies (e.g. biology) We don't need OWL at all?
  • 13. Ontology spectrum RDF/S cannot model all ontologies. Enhance expressiveness of RDF/S. OWL = W3C's attempt to extend RDFS But with expressiveness comes complexity Bad for inference rules W3C's solution is 3 flavours: Full, DL, Lite. Semantic formula = XML + RDF/S + OWL