benefits | modules | events | modelling principles | test questions | performance | tools
Project Convor Documentation
Why OWL? What is an Ontology?
For a brief idea of what an OWL ontology is and discussion of the benefits of using OWL for modelling see benefits.md.
Content
The Star Wars Ontology describes events along with the people, places and things in the Universe and the properties that join them together.
Characters, Places, Species, Objects
Sentient and non-sentient beings, planets, cities, ships, weapons, etc
Although the ontology structure is still changing, we would like to have some consistency of style
- see modelling principles for more information
Events
This is the bulk of the storytelling aspect of the ontology which pulls everything else together
Modularisation
The ontology is split into several “layers” and each set of events from a given film or series is maintained within its own module.
See discussion of modularisation
Performance
Users of ontologies will probably want to make use of a reasoner to infer many of the relations when querying the model. Care must be taken to ensure that the model balances scale and expresivity against the time for classification or queries to take place.
Some of these experiments are documented in the performance docs
Test Questions
What should we be able to query for? What types of things are interesting about this ontology?
Here are example test questions
Tooling
The benefit of using w3c standard languages for modelling is the tool support. We have used Stanford University’s Protege to build the ontology but there are plenty of other tools that may help browse or query the ontology.