Ontologies, Description Logics and Semantic Web
Ontologies, Description Logics and Semantic Web
A Short Introduction Marek Obitko
- bitko@labe.felk.cvut.cz
Ontologies, Description Logics and Semantic Web A Short Introduction - - PowerPoint PPT Presentation
Ontologies, Description Logics and Semantic Web Ontologies, Description Logics and Semantic Web A Short Introduction Marek Obitko obitko@labe.felk.cvut.cz Department Of Cybernetics Faculty of Electrical Engineering Czech Technical University
Ontologies, Description Logics and Semantic Web
Ontologies, Description Logics and Semantic Web
Ontologies, Description Logics and Semantic Web Introduction
Ontologies, Description Logics and Semantic Web Introduction
Ontologies, Description Logics and Semantic Web Introduction
Ontologies, Description Logics and Semantic Web Ontologies
Ontologies, Description Logics and Semantic Web Ontologies
◮ what is existence, what properties can explain existence ◮ Aristotle: science of being as such ◮ all the species qua being and the attributes that belong to it
◮ reformulation: what is the being? ◮ what are the features common to all beings?
Ontologies, Description Logics and Semantic Web Ontologies
◮ semantic structure for encoding implicit knowledge ◮ language independent ◮ way of seeing domain, usually also depends on application
◮ description ◮ explicit, using a (formal) language (like a formal specification
◮ concepts, relations, described in some logical language ◮ constraints — what is possible, background knowledge
Ontologies, Description Logics and Semantic Web Ontologies
◮ Conveyor-belt ◮ Diverter ◮ is-connected-to ◮ is-connected-to is symmetric
◮ ConveyorBelt123 is-connected-to DiverterXYZ ◮ DiverterXYZ is-connected-to ConveyorBelt123
Ontologies, Description Logics and Semantic Web Ontologies
Ontologies, Description Logics and Semantic Web Ontologies
Ontologies, Description Logics and Semantic Web Ontologies
Ontologies, Description Logics and Semantic Web Description Logics
Ontologies, Description Logics and Semantic Web Description Logics
◮ enough for practical modeling purposes ◮ good computational properties (e.g., decidability)
Ontologies, Description Logics and Semantic Web Description Logics
Ontologies, Description Logics and Semantic Web Description Logics
Ontologies, Description Logics and Semantic Web Description Logics
Ontologies, Description Logics and Semantic Web Description Logics
◮ Class = concept ◮ Property = role
Ontologies, Description Logics and Semantic Web Description Logics
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
◮ OWL Lite — taxonomy and simple constraints, such as 0 and
◮ OWL DL — full power of DL (SHOIN) ◮ OWL Full — freedom of RDF, no computational properties
◮ classes, object properties, datatype properties, individuals ◮ taxonomies, restrictions — cardinality, values ◮ open world assumption
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
◮ “node TN is target node of a conveyor belt CB” entails “TN
◮ “X is connected to Y” entails “Y is connected to X”
◮ Commercial dept.: “Node Z1 is target node of conveyor belt
◮ Router supplier: “Router R5 is target node of conveyor belt
◮ ...entails “Node Z1 and Router R5 is the same thing” (can be
◮ “A contains B” and “B contains C” entails “A contains C”
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
Ontologies, Description Logics and Semantic Web Semantic Web
◮ Adding to data in existing documents ◮ For some data easier than you may think — big part of web is
◮ Connecting data together (mash-up from different sources) —
◮ Even little semantics means a huge step for practical use ◮ Reasoning with distributed data — still research
Ontologies, Description Logics and Semantic Web Conclusion
Ontologies, Description Logics and Semantic Web Conclusion
Ontologies, Description Logics and Semantic Web Conclusion
Ontologies, Description Logics and Semantic Web Conclusion