Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/diging/black-goat

Platform for democratic non-hierarchical authority alignments
https://github.com/diging/black-goat

authority-control concept disambiguation django end-of-life hierarchical-alignments identities python rest-api

Last synced: about 2 months ago
JSON representation

Platform for democratic non-hierarchical authority alignments

Awesome Lists containing this project

README

        

# black-goat

The primary objective of this project is provide a platform for non-hierarchical
alignments among an unlimited number of authority systems. We conceptualize a
non-hierarchical alignment as a system of identity statements about concepts in
different authority systems. This is primarily intended for projects that
introduce a significant number of concepts in their own namespace, a substantial
proportion of which overlap with other authority systems. Projects can register
their own concepts, make statements about identities between those concepts and
those in other systems, and traverse those identity relations to align datasets
that rely on contrasting authority systems.

While Black Goat is envisioned to provide some basic tools for discovering
mappings between authorities, the primary use case is to provide support for
mappings generated in other ways (e.g. the Linked Open Data Enhancer).

Documentation
-------------
For details, including use-cases and API docs, see https://diging.github.io/black-goat/.

Deployment
----------
For a sample deployment on CentOS 7, see [diging/ansible-black-goat-role](https://github.com/diging/ansible-black-goat-role)