Definition: Resource Description Framework

Als Resource Description Framework (kurz RDF) bezeichnen wir einen W3C-Standard zur maschinenlesbaren Darstellung von Aussagen über Ressourcen. RDF spezifiziert ein einfaches, Datenmodell (RDF-/SPO-Tripel) auf Basis eines gerichteten Graphen, mit dem Wissen formal beschrieben, verknüpft und weiterverarbeitet werden kann.

Eine Ressource ist dabei jeder Gegenstand der Betrachtung, der eindeutig identifiziert werden kann (z. B. Personen, Organisationen, Dokumente oder abstrakte Konzepte).

RDF selbst definiert keine inhaltliche Semantik, sondern stellt die strukturelle Grundlage für weiterführende Sprachen und Mechanismen wie RDFS, OWL und SPARQL bereit. Bedeutung entsteht erst durch die Verwendung geeigneter Vokabulare und Ontologien.

Anmerkung

Beispiel: RDF-Statement aus einem Interview

Sei folgender RDF-Graph gegeben:

Der selbe Graph kann wie folgt durch XML ausgedrückt werden:

<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:interview="interview/">
    <rdf:Statement rdf:about="interview/statement1">
        <rdf:subject rdf:resource="interview/person"/>
        <rdf:predicate rdf:resource="interview/nimmtNichtInSchutz"/>
        <rdf:object rdf:resource="interview/kriminelleFuehrung"/>
        <interview:source_text>ich wollte in keinschter Weise unsere (1) kriminellste, eh kriminelle höchste Führung (1) eh eh eh da in Schutz nehmen </interview:source_text>
    </rdf:Statement>
</rdf:RDF>