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.

Slides:



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

An Overview of Ontologies and their Practical Applications Gianluca Correndo
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.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
Basics of Knowledge Management ICOM5047 – Design Project in Computer Engineering ECE Department J. Fernando Vega Riveros, Ph.D.
Computer communication B The Semantic Web. Bibliography The Semantic Web, Scientific American, May 2001, Tim Berners-Lee, James Hendler and Ora Lassila.
Ontology Notes are from:
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.
What is an Ontology? AmphibiaTree 2006 Workshop Saturday 8:45–9:15 A. Maglia.
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.
1 Technologies and Modelling Frameworks XML ontology RDF taxonomy OWL thesaurus Semantic Web.
Alternatives to Metadata IMT 589 February 25, 2006.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
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)
Aidministrator nederland b.v. Adding formal semantics to the Web Jeen Broekstra, Michel Klein, Stefan Decker, Dieter Fensel,
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
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.
Of 33 lecture 10: ontology – evolution. of 33 ece 720, winter ‘122 ontology evolution introduction - ontologies enable knowledge to be made explicit and.
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)
Taken from Schulze-Kremer Steffen Ontologies - What, why and how? Cartic Ramakrishnan LSDIS lab University of Georgia.
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.
Advanced topics in software engineering (Semantic web)
©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.
Proposed NWI KIF/CG --> Common Logic Standard A working group was recently formed from the KIF working group. John Sowa is the only CG representative so.
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.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
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 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.
ece 627 intelligent web: ontology and beyond
17 April 2005Sharif University of Tech Page 1 Ontologies Come of Age Amir Hossein Assiaee
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
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
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.
The Semantic Web By: Maulik Parikh.
COMP6215 Semantic Web Technologies
DOMAIN ONTOLOGY DESIGN
Information Organization
ece 627 intelligent web: ontology and beyond
Ontology From Wikipedia, the free encyclopedia
Semantic Web - Ontologies
Ontology.
ece 720 intelligent web: ontology and beyond
Ontology.
CIS Monthly Seminar – Software Engineering and Knowledge Management IS Enterprise Modeling Ontologies Presenter : Dr. S. Vasanthapriyan Senior Lecturer.
Presentation transcript:

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 nature of being or the kinds of existence ece 627, winter'132

of 39 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'133

of 39 ontology generic ece 627, winter'134

of 39 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'135

of 39 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'136

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

of 39 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'138

of 39 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'139

of 39 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 know they are related ece 627, winter'1310

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

of 39 ontology example ece 627, winter'1312

of 39 ontology example ece 627, winter'1313

of 39 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'1314

of 39 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'1315

of 39 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'1316

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

of 39 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'1318

of 39 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'1319

of 39 ontology vs thesauri - WordNet ece 627, winter'1320

of 39 ontology vs thesauri - WordNet ece 627, winter'1321

of 39 ontology vs thesauri - WordNet ece 627, winter'1322

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

of 39 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'1324

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

of 39 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'1326

of 39 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'1327

of 39 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'1328

of 39 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'1329

of 39 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'1330

of 39 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'1331

of 39 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'1332

of 39 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'1333

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

of 39 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'1335

of 39 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'1336

of 39 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'1337

of 39 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'1338

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