Tutorial on the use of SILK for aligning controlled vocabularies
A tutorial on the use of SILK has been published.The SILK framework is a tool for discovering relationships between data items within different Linked Data sources.This tutorial explains how SILK can be used to discover links between concepts in controlled vocabularies.
Example used in this Tutorial
The tutorial uses an example where SILK is used to create a mapping between the Named Authority Lists (NALs) of the Publications Office of the EU and the MARC countries list of the US Library of Congress. Both controlled vocabularies (NALs & MARC Countries list) use URIs to identify countires, compare for example, the following URIs for the country of Luxembourg
- Metadata Registry: http://publications.europa.eu/resource/authority/country/LUX
- Library of Congress: http://id.loc.gov/vocabulary/countries/lu.html
SILK represents mappings between NALs using the SKOS language (skos:exactMatch). In the case of the URIs for Luxembourg this is expressed as N-Triples:
To map the two lists, the following input files are used:
Metadata Registry:
- File: countries-skos.rdf
- Format: SKOS
- URI: http://publications.europa.eu/mdr/resource/authority/country/skos/countries-skos.rdf
- Number of records: 308
Library of Congress:
- File: countries.rdf
- Format: MADS and SKOS
- URI: http://id.loc.gov/vocabulary/countries.rdf
- Number of record: 333
For more information click here