# Knowledge Modelling & Ontologies 1 - Interactive Companion

Source: [Knowledge Modelling & Ontologies 1 - Interactive Companion.html](Knowledge%20Modelling%20%26%20Ontologies%201%20-%20Interactive%20Companion.html)

## What you can learn

This companion introduces ontology engineering as a structured way to model domain knowledge.

You can learn how to:

- Understand what an ontology is and how it represents classes, properties, axioms, and domain assumptions.
- Explore sample ontologies to see how domain knowledge is organized.
- Use competency questions to decide what an ontology must be able to answer.
- Translate competency questions into required classes, relations, and constraints.
- Recognize common ontology design patterns, such as part-whole, role, time-indexed situation, classification, n-ary relation, and collection patterns.
- Build a small ontology step by step and inspect generated Turtle output.
- Practice modelling decisions through quizzes and a game.

## Interactive Activities

- Ontology explorer for sample structures.
- Competency question lab.
- Design pattern explorer.
- Ontology builder with generated Turtle.
- Ontology modelling game.
- Lecture quiz and cheat sheet.

## Best Used For

Use this when starting ontology design. It is especially helpful before building your own vocabulary, because it focuses on requirements, patterns, and modelling judgement.

## Key Takeaway

Good ontology design starts with the questions the ontology must answer. Classes and properties should follow from those questions rather than from a flat list of terms.
