Logo of museum-digital

museum-digital

Software nodac
BannerImage from page 235 of 'Bell telephone magazine' (1922). Internet Archive Book Images, Ident.: belltelephone7273mag00amerrich.

nodac: Manage Controlled Vocabularies

nodac is museum-digital's tool for curating controlled vocabularies. That means labeling, describing, translating, creating hierarchies of concepts and linking concepts to the corresponding entries in external repositories like Wikidata, GND, AAT, geonames, etc.

As the primary management tool behind museum-digital's vocabularies it is essential for nodac to be trainable. In nodac, one can blacklist terms altogetherr, set up the automatic transfer of terms from one vocabulary to another and store permanent rewrites of terms to their canonical forms. It is thus build to not only facilitate a precise editing process, but also a sustainable one despite limited resources.

nodac is able to work with multiple polyhierarchical thesauri and follows the SKOS 2 standard.

Linked open data

From the start, nodac has been written with linked open data in mind. It not only helps curating such links but also enables the automatic retrieval of data recorded at Wikidata, the Gemeinsame Normdatei (GND).


Screenshots

Start page of nodac
The start page of nodac lists new entries and one's own activity. It can be customized using stored searches.
Overview page for actors.
Overview pages display the current progress in curating a given controlled vocabulary in text and in charts. All metrics are searchable.
A search results page for tags. In the left sidebar, you can see some of the available search options.
Editing page for actors (1): Each concept has a respective editing page. Here, one can add a description and other basic information, translations; categorize the entity as "approved" and set synonyms for the entry.
Editing page for actors (2): Links to a set of the most important norm data repositories can be added as well.
Editing page for actors (3): nodac can be linked to musdb. If it is, objects linked to a given entity will be listed at the bottom of the editing page.
If an entity or concept is already known in Wikidata / Wikipedia, data can be imported from there. Here, Wikidata entries are offered for selection based on their names.
Specifically for places, corresponding Wikidata entities can also be found based on the place's coordinates.
Terms that are certainly unusable in a given controlled vocabulary can be blacklisted to prevent them from similarly named entries being created ever again.

FAQ

Can nodac be used with my own vocabulary?

Sure. A given instance of nodac always caters to only one specific vocabulary. We can however set up any number of instances.

Can I use nodac to publish my controlled vocabulary?

No. nodac is a management tool only. We have however built a separate tool, md:term, with which any vocabulary edited in nodac can be published.


Logo Handbook (German) on nodac Logo of Youtube Videos about nodac on YouTube

News
API documentation for frontend and md:term New Features at museum-digital (November 2022) Multilinguality in md:term