An ontology is a precise specification of a conceptual understanding of a domain of interest. Their building blocks, namely objects (entities occurring in the domain), classes (groups of objects) and roles (relationships between objects and classes), can be expressed either formally or informally through both graphical and syntactic formalisms.
Formal ontologies are the foundational building blocks of Tim Berners-Lee’s vision of the Semantic Web – a proposal to structure content on the World Wide Web to facilitate machine understanding of said content.
The Web Ontology Language (OWL) became a W3C recommendation in 2004 for representing ontologies on the Semantic Web. OWL has a formal syntax and semantics that enables automated inference from OWL-expressed knowledge. This automated inference opens up a world of applications and utility across the AI landscape.
In this workshop, we will explore what formal ontologies are, what their building blocks are and how to build and maintain them using the prominent ontology development environment (ODE) – Protégé. We will also explain the mechanics of reasoning with ontologies and we will demonstrate the utility of ontologies and reasoning to solve problems in data-driven domains.
Duration: 7 hours
Target Group: Beginner
|09:00 - 09:15||Welcome with coffee and tea|
|09:15 - 10:15||Talk: Ontologies, OWL, Protégé|
|10:15 - 10:30||Coffee and tea break|
|10:30 - 12:00||Practical: Build and reason with ontologies in Protégé|
|12:00 - 13:00||Lunch break|
|13:00 - 14:00||Talk: Applications of Ontologies|
|14:00 - 14:15||Coffee and tea break|
|14:15 - 15:30||Practical: Ontology and Reasoning Applications|
|15:30 - 16:00||Participant feedback, summary and thanks|
Prerequisite knowledge or skills required
Learning objectives and goals
Learn the basics of building and editing ontologies in Protégé
Learn the mechanics of ontology reasoning and how to use reasoning to verify ontology design choices
Learn about the applicability of ontologies and reasoning to solve problems in data-driven domains
Required materials and resources
Protégé 5 desktop pre-installed
Course materials and resources
Slides and tutorial practical documents will be provided through Google Drive or GitHub
Link to installation instructions for Protégé