Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

RDF Resource Description Framework

Ähnliche Präsentationen


Präsentation zum Thema: "RDF Resource Description Framework"—  Präsentation transkript:

1 RDF Resource Description Framework
Chiara Ficano

2 Was ist RDF RDF bedeutet Resource Framework Description (System zur Beschreibung von Ressourcen) RDF ist ein W3C Standard

3 Semantic Web RDF ist eine Kernkomponente des Semantischen Webs.
Von ‘Machine Readable’ zu ‘Machine Understandable’ RDF beschreibt Metadaten (am meisten im Internet)

4 RDF Modell RDF identifiziert die Ressourcen mit einem URI (Uniform Resource Identifier). RDF geht um TRIPLE

5 TRIPLE Eine Triple ist eine Aussage (Statement)
Triplen haben ‘Subjekt’, ‘Prädikat’ und ‘Objekt’ Prädikaten beschreiben die Beziehung zwischen Subjekt und Objekt

6 RDF: Beispiel "there is a Person identified by e, whose name is Eric Miller, whose address is and whose title is Dr."

7 RDF: Graphik

8 RDF/XML “Die Überschrift von dieser Ressource ist: Tony Benn und stammt aus Wikipedia.” <rdf:RDF xmlns:rdf=" xmlns:dc=" <rdf:Description rdf:about=" <dc:title>Tony Benn</dc:title> <dc:publisher>Wikipedia</dc:publisher> </rdf:Description> </rdf:RDF>

9 RDF/Andere Sprache Andere Sprache können N-Triples oder N3 sein.
Hier ist ein beispiel von N-Triples. _:blank1 < "A lo cubano" _:blank1 < "Orishas" .

10 RDF: Klassen Ressourcen können in Klassen zusammen gestellt werden.
Klassen selbst sind Ressourcen und können mit einem URI identifiziert werden. Der Inhalt der Klassen ist als Instance bekannt Verschiedene Klassen können die selbe Instances haben, aber mit unterschiedlichen Beziehungen.

11 Klassen und Unterklassen
<rdf:Description rdf:ID="Animal"> <rdf:type rdf:resource=" schema#Class"/> </rdf.Description> <rdf:Description rdf:ID=“cat"> <rdf:type rdf:resource=" f-schema#Class"/> <rdfs:subClassOf rdf:resource="#Animal"/> </rdf:Description>

12 QUERY LANGUAGES SPARQL [SPARQL Protocol and RDF Query Language - 2008]
PREFIX abc: nul://sparql/exampleOntology#> SELECT ?capital ?country WHERE { ?x abc:cityname ?capital ; abc:isCapitalOf ?y. ?y abc:countryname ?country ; abc:isInContinent abc:Africa. } Das Ergebnis von dieser Query sind alle Hauptstädte in Afrika

13 RDF


Herunterladen ppt "RDF Resource Description Framework"

Ähnliche Präsentationen


Google-Anzeigen