ece 627 intelligent web: ontology and beyond

Slides:



Advertisements
Similar presentations
Jim Hendler Chief Scientist - Information Systems Office DARPA.
Advertisements

CS570 Artificial Intelligence Semantic Web & Ontology 2
Knowledge Representation
Ontology-Driven Conceptual Modelling Speaker:. Harmonization Meeting What is Ontology?  A discipline of Philosophy  Meta-physics dates.
Ontology From Wikipedia, the free encyclopedia In philosophy, ontology (from the Greek oν, genitive oντος: of being (part. of εiναι: to be) and –λογία:
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
Computer communication B The Semantic Web. Bibliography The Semantic Web, Scientific American, May 2001, Tim Berners-Lee, James Hendler and Ora Lassila.
The Semantic Web – WEEK 5: RDF Schema + Ontologies The “Layer Cake” Model – [From Rector & Horrocks Semantic Web cuurse]
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 The Enhanced Entity- Relationship (EER) Model.
Semantics Overview Sharon L. Bolding, PhD Jan 26, 2008.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Classifications, Taxonomies, Ontologies, Thesauri The following three terms: classifications, taxonomies and ontologies are often confused. This is caused.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
FRE 2672 Urban Ontologies : the Towntology prototype towards case studies Chantal BERDIER (EDU), Catherine ROUSSEY (LIRIS)
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Aidministrator nederland b.v. Adding formal semantics to the Web Jeen Broekstra, Michel Klein, Stefan Decker, Dieter Fensel,
Knowledge representation
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
OWL Capturing Semantic Information using a Standard Web Ontology Language Aditya Kalyanpur Jennifer Jay Banerjee James Hendler Presented By Rami Al-Ghanmi.
Michael Eckert1CS590SW: Web Ontology Language (OWL) Web Ontology Language (OWL) CS590SW: Semantic Web (Winter Quarter 2003) Presentation: Michael Eckert.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
Semantic Web - an introduction By Daniel Wu (danielwujr)
1 What is an Ontology? n No exact definition n A tool to help organize knowledge n Or a way to convey a theory on how to represent a class of things n.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Ontologies Come of Age Deborah L. McGuinness Stanford University “The Semantic Web: Why, What, and How, MIT Press, 2001” Presented by Jungyeon, Yang.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Artificial Intelligence 2004 Ontology
Oreste Signore- Quality/1 Amman, December 2006 Standards for quality of cultural websites Ministerial NEtwoRk for Valorising Activities in digitisation.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
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.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
The Semantic Web Riccardo Rosati Dottorato in Ingegneria Informatica Sapienza Università di Roma a.a. 2006/07.
Knowledge Representation. Keywordsquick way for agents to locate potentially useful information Thesaurimore structured approach than keywords, arranging.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 12 RDF, OWL, Minimax.
17 April 2005Sharif University of Tech Page 1 Ontologies Come of Age Amir Hossein Assiaee
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Ontology Technology applied to Catalogues Paul Kopp.
Ccs.  Ontologies are used to capture knowledge about some domain of interest. ◦ An ontology describes the concepts in the domain and also the relationships.
Of 24 lecture 11: ontology – mediation, merging & aligning.
Ontologies COMP6028 Semantic Web Technologies Dr Nicholas Gibbins
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Information Organization
The Semantic Web By: Maulik Parikh.
COMP6215 Semantic Web Technologies
DOMAIN ONTOLOGY DESIGN
Information Organization
Knowledge Representation Part I Ontology
ece 720 intelligent web: ontology and beyond
XML QUESTIONS AND ANSWERS
Ontology From Wikipedia, the free encyclopedia
Semantic Web - Ontologies
Ontology.
ece 720 intelligent web: ontology and beyond
Service-Oriented Computing: Semantics, Processes, Agents
Introduction to Semantic Metadata & Semantic Web
ece 627 intelligent web: ontology and beyond
Service-Oriented Computing: Semantics, Processes, Agents
Stefan SCHULZ IMBI, University Medical Center, Freiburg, Germany
Ontology.
CIS Monthly Seminar – Software Engineering and Knowledge Management IS Enterprise Modeling Ontologies Presenter : Dr. S. Vasanthapriyan Senior Lecturer.
Presentation transcript:

ece 627 intelligent web: ontology and beyond lecture 2: ontology - basics

ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the nature of being or the kinds of existence ece 627, winter'13

ontology & history tree of Porphyry Supreme: SUBSTANCE Differentiae: material immaterial Subordinate: BODY SPIRIT Differentiae: animate inanimate Subordinate: LIVING MINERAL Differentiae: sensitive insensitive Subordinate: ANIMAL PLANT Differentiae: rational irrational Subordinate: HUMAN BEAST Individuals: Socrates Plato Aristotle etc. ece 627, winter'13

ontology generic ece 627, winter'13

ontology domain-based the subject of ontology is the study of the categories of things that exist or may exist in some domain ece 627, winter'13

ontology domain-based the product of such a study, called an ontology, is a catalog of the types of things that are assumed to exist in a domain of interest from the perspective of a person who uses a specific language for the purpose of talking about the domain ece 627, winter'13

ontology domain-based – definition 1 a formal, explicit specification of a shared conceptualization [T.Gruber, 1993] ece 627, winter'13

ontology domain-based conceptualization refers to an abstract model of phenomena in the world by having identified the relevant concepts of those phenomena explicit means that the type of concepts used, and the constraints on their use are explicitly defined ece 627, winter'13

ontology domain-based formal refers to the fact that the ontology should be machine readable shared reflects that ontology should capture consensual knowledge accepted by the communities ece 627, winter'13

ontology domain-based – definition 2 (W3C) ontology is a term borrowed from philosophy that refers to the science of describing the kinds of entities in the world and how they are related ece 627, winter'13

ontology … description of … classes (“things”) in the various domains of interest relationships among those “things” properties (attributes) that “things” should possess ece 627, winter'13

ontology example ece 627, winter'13

ontology example ece 627, winter'13

ontology vs taxonomy taxonomy the study of the general principles of scientific classification – systematics classification – especially – orderly classification of plans and animals according to their presumed natural relationships ece 627, winter'13

ontology vs taxonomy taxonomy classifies terms hierarchically, using (generalization, is-a, or type-of) relationship - no other relationships - no attributes/features describing terms ece 627, winter'13

ontology vs taxonomy (example) - Linnaean living being taxonomy Kingdom: animalia Filo: chordata Subfilo: vertebrata Class: mamalia Subclass: theria Order: primata Suborder: anthropoidea Family: hominidae Genera: homo Species: sapiens ece 627, winter'13

ontology vs taxonomy (example) - directory structure in a personal computer ece 627, winter'13

ontology vs thesauri thesauri contains a set of relationships among concepts, organized in a taxonomic way it is a taxonomy with a set of semantic (binary) relationships, such as, equivalence, inverse, and association ece 627, winter'13

ontology vs thesauri not sufficient to model other (part-of, member-group, cause-effect, …) aspects of real world the most popular thesaurus - WordNet ece 627, winter'13

ontology vs thesauri - WordNet ece 627, winter'13

ontology vs thesauri - WordNet ece 627, winter'13

ontology vs thesauri - WordNet ece 627, winter'13

ontology ”unique” properties – 1 strict subconcept hierarchy organization of terms must follow the generalization relationship – is-a, type-of relationship ece 627, winter'13

ontology ”unique” properties – 2 ambiguity-free interpretation of meanings and relationships users may define properties (with values restricted to certain domains) and more expressive relationships (part-of, ……………) ece 627, winter'13

ontology ”unique” properties – 3 the use of a controlled, finite, but extensible vocabulary ece 627, winter'13

ontology classification according to semantic spectrum based on the internal structure and contents of ontolgoies depends on the complexity and sophistication of the elements the spectrum ranges from informal catalogues of terms to sophisticated ontologies ece 627, winter'13

ontology classification according to semantic spectrum controlled vocabularies (finite lists of terms) glossaries (lists of terms whose meaning is described in natural language) Thesauri (lists of terms … and specific relationships between the terms) ece 627, winter'13

ontology classification according to semantic spectrum informal is-a hierarchies (hierarchies that use generalization relationships in an informal way – not rigorously) formal is-a hierarchies (hierarchies that fully respect the generalization relationships) ece 627, winter'13

ontology classification according to semantic spectrum frames (models that include classes and properties; the primitives of the frame model are classes, or frames, that have properties called slots or attributes; slots may contain default values, refer to other frames, or contain different methods) ece 627, winter'13

ontology classification according to semantic spectrum ontologies that express value restrictions (contain constructs for restricting the values the class properties can assume) ontologies that express logical restrictions (allow first-order logic restrictions to be expressed) ece 627, winter'13

ontology classification according to ontology generality upper-level ontologies (describe generic concepts, such as space, time, events …) domain ontologies (describe vocabulary pertaining to a given domain, by specializing the concepts provided by the upper-level ontology) ece 627, winter'13

ontology classification according to ontology generality task ontologies (describe vocabulary required to perform generic tasks or activities, by specializing the concepts provided by the upper-level ontology) applications ontologies (describe vocabulary of a specific application, whose concepts correspond to the roles performed by entities in a given domain while performing some task or activity) ece 627, winter'13

ontology classification according to represented info based on “orthogonal”, to previous slides, classification knowledge-representation ontologies (provide primitive modeling elements – classes, subclasses, value, …) generic and common use ontologies (represent common-sense knowledge that can be used in different domains; vocabulary that relates classes, events, space, causality, and behavior) ece 627, winter'13

ontology classification according to represented info upper ontologies (describe general concepts, for example SUMO) ece 627, winter'13

ontology classification according to represented info domain ontologies (offer concepts that can be reused in a specific domain – medical, law, …; sth between upper and domain ontologies) task ontologies (describe vocabulary related to a task or activity) ece 627, winter'13

ontology classification according to represented info domain-task ontologies (are task ontologies that can be reused in one specific domain) method ontologies (provide definitions for concepts and relationships relevant to a process) application ontologies (contain all necessary concepts to model the application in question) ece 627, winter'13

ontology description languages 1967 – markup language (structure of documents with help of tags) SGML – Standard Generalization Markup Language 1989 – HTML (HyperText Markup Language) XML (Extensible Markup Language) ece 627, winter'13

ontology description languages RDF (Resource Markup Language) – representing information about resources in the web RDF Schema SHOE (Simple HTML Ontology Extension) Oil (Ontology Inference Layer) DAML (DARPA Agent Markup Language) ece 627, winter'13

ontology description languages 2001 – DMAL+Oil Feb 10th, 2004 – OWL (Web Ontology Language) ece 627, winter'13