waisda/commit
add tag_type/2 for GTAA
author | Michiel Hildebrand |
---|---|
Sun Mar 13 13:31:36 2011 +0100 | |
committer | Michiel Hildebrand |
Sun Mar 13 13:31:36 2011 +0100 | |
commit | fa958b9433e8dfabd5c300b1e5473a2398c0bca7 |
tree | db8bd58749fa671248fbd6283a66cc95841f288d |
parent | b103b30453e5446700f5f3d59a5d0319aa163301 |
Diff style: patch stat
diff --git a/config-available/waisda.pl b/config-available/waisda.pl index 3a5eb3a..1e72b42 100755 --- a/config-available/waisda.pl +++ b/config-available/waisda.pl @@ -12,6 +12,8 @@ /** <module> Management of user-generated metadata for Waisda video labeling game */ +:- rdf_register_ns(gtaa, 'http://data.beeldengeluid.nl/gtaa/'). + /* RDF data We assume the Waisda rdf is available at ../rdf We assume vocabularies are available above the root directory in ../vocs @@ -39,3 +41,17 @@ load_data :- rdf_load_library(gtaa), rdf_load_library(cornetto). + +:- multifile + yaz:tag_type/2. + +yaz:tag_type(person, R) :- + rdf(R, skos:inScheme, gtaa:'Persoonsnamen'). +yaz:tag_type(person, R) :- + rdf(R, skos:inScheme, gtaa:'Namen'). +yaz:tag_type(location, R) :- + rdf(R, skos:inScheme, gtaa:'GeografischeNamen'). +yaz:tag_type(subject, R) :- + rdf(R, skos:inScheme, gtaa:'Subjects'). +%yaz:tag_type(subject, Tag) :- +% rdfs_individual_of(Tag, skos:'Concept').