In many areas of scholarly work, controlled vocabularies (gazetteers, thesauri, etc.) play a crucial role as a stable reference for resources and for ensuring interoperability between disparate projects and their data. ACDH Vocabs provides a suite of services that allow for the collaborative creation, maintenance and publication of vocabularies and taxonomies of any kind. The following services are included in the suite:
The system is based on the open-source software Skosmos, which uses SKOS as the underlying data model. Skosmos offers browsing of vocabularies with structured concept displays and visualisation of concept hierarchies. Vocabularies can be searched with a search interface or by consulting an alphabetical or thematic index. Vocabularies can be accessed via a REST-API, to allow for Linked Data.
The Vocabs repository does not only serve controlled vocabularies for ACDH purposes, but is also employed as a service for partners of the national CLARIAH-AT consortium, for the Thesaurus Maintenance working group in DARIAH-EU, and for WP6 - Services and tools in PARTHENOS.
Vocabs Editor is a web-based tool for collaborative work on controlled vocabularies development.
The editor follows the SKOS data model for the main elements of a vocabulary. The Dublin core schema is used to capture the metadata (such as date created, date modified, creator, contributor, source and other) about each element. Each concept scheme as well as each individual concept can be downloaded in RDF/XML and Turtle format.
The user management system allows a user to share a concept scheme she/he created with other users (called 'curators') to create new, edit and delete concepts and collections within this concept scheme. Each user can find a summary of their latest activity on user's page. The tool also provides an API to retrieve the data.
A read-only access to Jena Fuseki triple store via SPARQL endpoint. The service is based on DjangoBaseProject and allows to query all published vocabularies using SPARQL.
SKOSMOS provides API to connect projects’ web applications to published vocabularies.
The Vocabs Visualize service, which is in ongoing development, will let users create visualizations displaying multiple concept schemes and the relationships between their concepts.