Skip to content
Sebastian Hellmann edited this page Oct 14, 2017 · 9 revisions

Welcome to the DBpedia Ontology-tracker wiki!

The DBpedia Ontology

The DBpedia Ontology is maintained by the DBpedia Community and serves the purpose to structure all of DBpedia's sources including the knowledge contained in Wikipedia, Wikidata and all other imported sources. The ontology is build on two foundations:

  • one namespace: any property found in the sources should be recreated under the DBpedia namespace. In this way you will have one schema to query all the data and it will also help you to integrate your data better with all the sources, i.e. you need to align your schema to DBpedia and then you can triangulate to any other vocabulary that is aligned to DBpedia.
  • You can extend the DBpedia Ontology in whichever way you need it to better access the data. However, we have discussed guidelines that will be enforced on your edits. If you add e.g. a profession as a subclass of Person, then the continuous integration tool Travis will produce an error on your push request. Note that we have:
    • Warnings that flag when something is missing. These will guide you to places where you can contribute. If your edit produces warnings, then this is acceptable as it will show other users where to help improve.
    • Errors that strictly check your edit for conformance. So don't worry about making mistakes, they will be clearly shown and you are unable to break the ontology for other users.

We would like you to read the following pages:

  • The guidelines
  • [How-the-ontology-is-edited-and-validated](How the ontology is edited and validated)
  • How the ontology is aligned to other ontologies
Clone this wiki locally