Skip to content
Benjamin Schnabel edited this page Apr 5, 2023 · 3 revisions

Welcome to the Judaicalink Ontology wiki!

Preamble

This is the Ontology for JudaicaLink.

Here we discuss and set standards for the Ontology of the Knowledge Graph JudaicaLink.

We decided to go with Mix-and-Match as best practice.

This means we do integrate other vocabularies first and then add our own vocabulary.

We use following common vocabularies:

  • DCTerms
  • Dublin Core
  • Skos
  • Foaf

Standard for writing the Ontology

Classes are upper case.

Properties are in lower case and should include a verb, like has and the in capital the term.

For example: hasPublication.

For keeping track of the version history we use releases in github. Each time we make changes we create a new release.

Workflow

To edit the Ontology just edit judaicalink-ontology.md.

Follow the standards. A github workflow builds the page.

Another github workflow uses the generate.py script to build the judaicalink-ontology.ttl file.

The turtle file can be loaded into pubby and into fuseki.

Clone this wiki locally