ヨコハマ・アート・LODとGettyLODをマッチングさせてみた
Getty Union List of Artist Names (ULAN) Released as Linked Open DataWe’re delighted to announce that the Getty Research Institute has released the Union List of Artist Names (ULAN)® as Linked Open Data (LOD). The Getty is committed to making our knowledge resources freely available to all, and this is another important milestone in that ongoing effort.ULAN®, along with the other Getty vocabularies, is created and maintained by the Research Institute and used by art researchers all over the world. It is the third set to be released as Linked Open Data and follows the releases of the Art & Architecture Thesaurus (AAT)® and the Getty Thesaurus of Geographic Names (TGN)®. All three vocabularies are now available at vocab.getty.edu, free to download, share, and modify under an Open Data Commons Attribution License (ODC BY 1.0).We hope that making our vocabularies available to the research community as Linked Open Data will have a transformative effect on the discipline of art history in general, and digital art history in particular.
http://blogs.getty.edu/iris/getty-union-list-of-artist-names-ulan-linked-open-data/
ULAN: Albrecht DürerHuman-readable full record: http://vocab.getty.edu/page/ulan/500115493Human-readable hierarchy view: http://vocab.getty.edu/hier/ulan/500115493Semantic RDF concept: http://vocab.getty.edu/ulan/500115493Semantic RDF biographical info: http://vocab.getty.edu/ulan/500115493-agent
さらに、SPARQLエンドポイントも用意されており、基本的にはこちらから必要なデータをクエリして取得することになる、
CSVの場合は、@endPoint = 'http://vocab.getty.edu/sparql.csv'JSONの場合は、@endPoint = 'http://vocab.getty.edu/sparql.json'
となる。
select distinct ?artist ?artistLabel ?artistAltlabel ?place ?placeLabel ?birthYear ?descriptionwhere {?artist rdf:type gvp:PersonConcept ;foaf:focus/gvp:biographyPreferred ?bio ;xl:prefLabel/gvp:term ?artistLabel ;xl:altLabel/gvp:term ?artistAltlabel .?bio schema:birthPlace ?birthPlace ;gvp:estStart ?birthYear ;schema:description ?description .?place foaf:focus ?birthPlace ;xl:prefLabel/gvp:term ?placeLabel .FILTER (regex(xsd:string(?artistAltlabel), ‘isamu noguchi’, i))}LIMIT 100
結果はこんな感じ。
artist | artistLabel | artistAltlabel | place | placeLabel | birthYear | description |
---|---|---|---|---|---|---|
ulan:500008602 | Noguchi, Isamu | Isamu Noguchi | tgn:7023900 | Los Angeles@en | 1904 | American sculptor and designer, 1904-1988 |
ulan:500008602 | Noguchi, Isamu | Isamu Noguchi | tgn:7023900 | Los Ángeles@es | 1904 | American sculptor and designer, 1904-1988 |
SPARQL Advent Calendar 2015に参加。
— Iwao Kobayashi (@iwao) 2015年12月16日
GettyLODについて書いてみた。https://t.co/Md4YjAjTgI
select distinct ?artist ?artistLabel ?artistAltlabel ?place ?placeLabel ?birthYear ?description
where {
?artist rdf:type gvp:PersonConcept ;
foaf:focus/gvp:biographyPreferred ?bio ;
xl:prefLabel/gvp:term ?artistLabel ;
xl:altLabel/gvp:term ?artistAltlabel .
?bio schema:birthPlace ?birthPlace ;
gvp:estStart ?birthYear ;
schema:description ?description .
?place foaf:focus ?birthPlace ;
xl:prefLabel/gvp:term ?placeLabel .
FILTER (lcase(str(?artistAltlabel)) = "isamu noguchi")
}
LIMIT 100