Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Resource Description Framework

Podobne prezentacje


Prezentacja na temat: "Resource Description Framework"— Zapis prezentacji:

1 Resource Description Framework
Semantic web Resource Description Framework PJWSTK 2006

2 Problemy Przeciążenie informacją Katalogi, wyszukiwarki
HTML <meta> XML

3 Pomysł Semantic web "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation”. [1]

4 Warstwy semantic web [1]

5 Resource Description Framework
Środowisko do opisu zasobów Stwierdza fakty, np. osoba X ma na imię „Adam” Zasób – dowolny obiekt z sieci, pojęcie abstrakcyjne, obiekt fizyczny

6 Stwierdzenia (statements, triples)
[1]

7 Stwierdzenia - przykład
[1]

8 RDF w XML <?xml version="1.0"?> <rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# xmlns:DC=http://purl.org/dc/elements/1.1/ xmlns:vCard=http://www.w3.org/2001/vcard-rdf/3.0# > <rdf:Description rdf:about="http://www.tworcy.org#janek„> <vCard:FN>Jan Kowalski</vCard:FN> <vCard:ROLE>Webmaster</vCard:ROLE> </rdf:Description> <rdf:Description rdf:about="http://www.dokumenty.org/dokument1"> <DC:language>pl</DC:language> <DC:creator resource="http://www.tworcy.org/janek"/> </rdf:Description> </rdf:RDF>

9 Puste węzły [1]

10 Puste węzły <?xml version="1.0"?> <rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# xmlns:to=http://www.tworcy.org/ > <rdf:Description rdf:about="http://www.tworcy.org#janek"> <to:adres rdf:nodeID="blank"/> </rdf:Description> <rdf:Description rdf:nodeID="blank"> <to:ulica>ul. Marszałkowska 1001</to:ulica> <to:kodPocztowy>01-111</to:kodPocztowy> <to:miasto>Warszawa</to:miasto> </rdf:Description> </rdf:RDF>

11 Kontenery Bag (rdf: Bag) Sequence (rdf: Seq) Alternative (rdf: Alt)

12 Kontenery - przyklad Wersje językowe Rdf:Alt Rdf:type Rdf:_1 Rdf:_2
Wersje językowe Rdf:Alt Rdf:type Rdf:_1 Rdf:_2 Rdf:_3

13 RDF Schema Klasy (rdfs:Class) Zasoby (rdfs: Resource)
Właściwości (rdfs: Property)

14 RDF Schema - przykład [1]

15 RDF Query Language SELECT ?name, ?address WHERE
(?id rdf:type res:Restaurant) (?id rdf:title ?name) (?id rdf:streetAddress ?address) (?id rdf:city "Warszawa") (?id rdf:capacity ?seats) (?id res:feature <http://vvv.agentlab.net/schemas/restaurant#PrivateParties>) (?id res:cuisine <http://vvv.agentlab.net/schemas/restaurant#FrenchCuisine>) AND ?seats >= 40 USING res FOR <http://vvv.agentlab.net/schemas/restaurant#> loc FOR <http://vvv.agentlab.net/schemas/location#> mon FOR <http://vvv.agentlab.net/schemas/money#> ost FOR <http://vvv.agentlab.net/schemas/ontoStorage#>

16 Podsumowanie

17 Bibliografia [1] Tim Berners-Lee, James Hendler, Ora Lassila, “The Semantic Web”, Scientific American, maj 2001 [2] [3]http://www.w3.org/RDF


Pobierz ppt "Resource Description Framework"

Podobne prezentacje


Reklamy Google