Скачать презентацию Ian Horrocks and Alan Rector University of Manchester Скачать презентацию Ian Horrocks and Alan Rector University of Manchester

6b6c8001da9637aed5e6b58780003230.ppt

  • Количество слайдов: 40

Ian Horrocks and Alan Rector University of Manchester, UK {arector|ihorrocks@cs. man. ac. uk} Ian Horrocks and Alan Rector University of Manchester, UK {arector|ihorrocks@cs. man. ac. uk}

Goals of the course Goals of the course

History of the Semantic Web “. . . a goal of the Web was History of the Semantic Web “. . . a goal of the Web was that, if the interaction between person and hypertext could be so intuitive that the machine-readable information space gave an accurate representation of the state of people's thoughts, interactions, and work patterns, then machine analysiscould become a very powerful management tool, seeing patterns in our work and facilitating our working together through the typical problems which beset the management of large organizations. ”

Scientific American, May 2001: Scientific American, May 2001:

Where we are Today: the Syntactic Web [Hendler & Miller 02] Where we are Today: the Syntactic Web [Hendler & Miller 02]

The Syntactic Web is… [Goble 03] The Syntactic Web is… [Goble 03]

Hard Work using the Syntactic Web… Rev. Alan M. Gates, Associate Rector of the Hard Work using the Syntactic Web… Rev. Alan M. Gates, Associate Rector of the Church of the Holy Spirit, Lake Forest, Illinois

Impossible (? ) using the Syntactic Web… Impossible (? ) using the Syntactic Web…

What is the Problem? What is the Problem?

What information can we see… What information can we see…

What information can a machine see… What information can a machine see…

Solution: XML markup with “meaningful” tags? Solution: XML markup with “meaningful” tags?

Still the Machine only sees… Still the Machine only sees…

Need to Add “Semantics” Need to Add “Semantics”

Ontology: Origins and History Ontology in Philosophy Ontology: Origins and History Ontology in Philosophy

Ontology in Linguistics Relates to activates Stands for Ontology in Linguistics Relates to activates Stands for

Classification: An Old Problem Classification: An Old Problem

Ontology in Computer Science Ontology in Computer Science

Example Ontology Example Ontology

Ontology Classified Logically Ontology Classified Logically

Where else are ontologies used? Where else are ontologies used?

Ontologies as Conceptual Lego “Hand which is anatomically normal” Ontologies as Conceptual Lego “Hand which is anatomically normal”

User Interfaces using conceptual Lego • Fixation of open fracture of neck of left User Interfaces using conceptual Lego • Fixation of open fracture of neck of left femur

So why is it hard? So why is it hard?

Structure of an Ontology Structure of an Ontology

Tools and Services Tools and Services

OWL as (Description) Logic OWL as (Description) Logic

Ontologies as DL Knowledge Bases Ontologies as DL Knowledge Bases

Knowledge Base Semantics Knowledge Base Semantics

Services as Reasoning Services as Reasoning

Results for Margherita Pizza Results for Margherita Pizza

What it Means What it Means

DL Reasoning DL Reasoning

Highly Optimised Implementation Highly Optimised Implementation

Meanwhile related developments Meanwhile related developments

Practicalities Practicalities

Practicalities Practicalities

Who are We? Who are We?