RDF Triples

META Nummer 2017/9

RDF Triples

Geschreven door Alina Saenko, PACKED VZW
Gepubliceerd op 27.11.2017

Trojka, drietal, triumviraat — een combinatie van drie elemen­ten die volgens een logica samenwerken. In de digitale wereld staat een triple voor een speciale drievoudige manier van het structureren van data waarmee netwerken van kennis gecre­ëerd kunnen worden. Hoe worden triples in de erfgoedsector toegepast?

Een semantische triple

De meest gangbare manier om kennis digitaal te verzamelen en te structure­ren is het gebruik maken van tabellen. Het principe achter de meeste collec­tiebeheersystemen is die van relationele databanken, waarbij verschillende soor­ten objecten in aparte tabellen beschre­ven worden en de inhoudelijke relaties tussen die tabellen als links gedefinieerd worden.

Een andere manier om kennis te struc­tureren is door gegevens te noteren als in een aaneenschakeling van simpele en natuurlijke stellingen, bestaande uit drie elementen: subject - bewering - object. Die stellingen worden volgens de RDF standaard samengesteld en worden daarom RDF triples genoemd. Bijvoorbeeld: META - is - een tijdschrift. Elk element van een triple kan op zijn beurt ook een triple zijn: META - is - (een tijdschrift - is een vorm van - publi­catie). Zo kunnen veel stellingen inhou­delijk aan elkaar gelinkt worden in een grafe (een netwerk van kennis).

Elk element in een triple kan opgeno­men worden als een persistente URI.(1) die dit element identificeert op het web. Onze triple over META zou er dan zo uitzien: https://www.vvbad.be/meta - http://xmlns.com/foaf/spec/#is - http://xmlns.com/foaf/spec/#term_publicati­ons. Op die manier zal een machine of een programma exact weten over welke META het in die triple gaat en de inhoud van de triple juist interpreteren.

Databanken die gegevens in triples bewaren worden triplestores genoemd. Een standaard machineleesbaar formaat voor triples is RDF/XML, vergelijkbaar met MARC XML of LIDO XML, waarmee collectiebeheersystemen in de erfgoed­sector werken. (Daarnaast bestaan er ook andere formaten: Turtle, N-Triples, N-Quads, JSON-LD, Notation3.)

Toepassing

De registratie van consistente sets van gegevens over collectieobjecten wordt goed opgevangen in traditionele tabel­len en relationele databanken. Een beschrijving van een object is echter nooit compleet. Om later andere soor­ten weetjes toe te voegen in tabellen met vaste structuur moeten er kolom­men bijgemaakt worden en dat is tech­nisch niet eenvoudig in een relatio­nele databank. De registratie van zulke willekeurige feiten en veranderende beschrijvingen wordt veel beter door het uitbreidbare netwerk van triples opgevangen. Triples volgen namelijk een natuurlijke logica, vergelijkbaar met hoe gegevens in onze hoofden verza­meld, verwerkt en toegevoegd worden. Datasets die online beschikbaar worden gemaakt in de vorm van triples kunnen daarom ook makkelijk samengevoegd worden tot een grote triplestore.


Kennis gestructureerd als netwerk van triples kan ook veel beter integraal bevraagd worden. Een gewone relatio­nele databank zou je niet snel een ant­woord kunnen geven op de vraag: “Vind alle kunstwerken in mijn collectie die te maken hebben met natuur en waarvan de creator meer dan 70 jaar overleden is”. Zo’n ingewikkelde en interessante vragen kunnen wel aan een netwerk van triples gesteld worden. En op het web, waar het samenvoegen van aller­lei verschillende netwerken van kennis mogelijk is, wordt het nog spannender. Hoe meer gegevens online in de vorm van triples toegankelijk worden gemaakt en uitgewisseld worden, hoe meer inte­ressante inzichten en onderzoeken er mogelijk zijn. 

(1)    Een persistente URI is een link op het web die op lange termijn onveranderd blijft en daarom betrouwbaar genoeg is om een ding online te identificeren. Voor meer info zie artikel Persistente links, META 2013|5, p. 31
 

Waarom lid van de VVBAD worden?

  • Deel zijn van het netwerk van experten en collega's
  • Mee de belangen van de informatiesector behartigen
  • Korting krijgen op de activiteiten van de VVBAD
  • Toegang krijgen tot vakinformatie
  • Participeren in de verenigingsbesturen
Word lid
© Vlaamse Vereniging voor Bibliotheek, Archief & Documentatie vzw
Statiestraat 179 | B-2600 Berchem (Antwerpen)
Tel: (+32) 03 281 44 57 | email: vvbad@vvbad.be