Fakultät der Informatik Uni Jena WS 2005/06
Inhaltsverzeichnis Teil I 1 RDF Einführung Grundlagen in RDF URI Notationen Basis Elemente Container Reification RDF Einbinden 2 RDFS
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Wie/Wo finde ich Informationen im Web? Suchmaschine Stichwort orientiert grosse Datenmengen Kataloge/Verzeichnisse wenig umfangreich geringe Aktualität meist viele Tote Links Freunde gute Tipps, meist nicht da wenn man sie braucht
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Suchen von Informationen Wir wollen Informationen zum Begriff DDR! Wir bekommen ca. 5 Mill. Links bei Google Wir wollen Informationen zum Begriff SED! Wir bekommen ca. 2,3 Mill. Links bei Google
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Suchen von Informationen Wir wollen Informationen zum Begriff DDR! Wir bekommen ca. 5 Mill. Links bei Google Wir wollen Informationen zum Begriff SED! Wir bekommen ca. 2,3 Mill. Links bei Google Wer sagt der Suchmaschine eigentlich das ich einen Staat und eine Partei meinte?
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Suchen von Informationen Bei DDR+SED...... bekommt man 631 000 Einträge Nur, ich will nichts von einem vergangenem Staat wissen, oder einer Partei wissen.
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Suchen von Informationen Bei DDR+SED...... bekommt man 631 000 Einträge Nur, ich will nichts von einem vergangenem Staat wissen, oder einer Partei wissen. Ich möchte etwas über Speicher und Stream Editor wissen! Was tun?
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi RDF empfohlen vom World Wide Web Consortium (W3C) veröffentlich 1999 Beschreibung von verschiedenen Objekten möglich maschinenlesbar Mimetype ist application/rdf+xml
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Wir wollen Aussagensätze darstellen. ist ein Student.
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Wir wollen Aussagensätze darstellen. ist ein Student. <Subjekt> <Prädikat> <Objekt>
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Wir wollen Aussagensätze darstellen. ist ein Student. <Subjekt> <Prädikat> <Objekt> <http://www.ebay.de/> hat den Titel <ebay Deutschland - Der weltweite Online-Marktplatz>.
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Wir wollen Aussagensätze darstellen. ist ein Student. <Subjekt> <Prädikat> <Objekt> <http://www.ebay.de/> hat den Titel <ebay Deutschland - Der weltweite Online-Marktplatz>. <http://www.altesprachen.de/> <http://purl.org/dc/elements/1.1/subject> <Alte Sprachen im Unterricht>.
Was ist ein URI? RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Uniform Resource Identifier (einheitlicher Ressourcenbezeichner) Zeichenfolge die ein Objekt einen eindeutigen Namen gibt Aus http://de.wikipedia.org/wiki/uri <Schema>://[<Benutzer>[:<Passwort>]@]<Server>[:<Port>]/[<Pfad>] [?<Anfrage>][#<Fragment>]
Was ist ein URI? RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Uniform Resource Identifier (einheitlicher Ressourcenbezeichner) Zeichenfolge die ein Objekt einen eindeutigen Namen gibt Aus http://de.wikipedia.org/wiki/uri <Schema>://[<Benutzer>[:<Passwort>]@]<Server>[:<Port>]/[<Pfad>] [?<Anfrage>][#<Fragment>] kann für Subjekt, Prädikat oder Objekt stehen
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Notation
Notationen RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi gerichteter Graph N3, Notation3, (N-Triple) RDF/XML
RDF als Graph RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi
RDF als Graph RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi
N-Triples/3N RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Jede Zeile ein Eintrag getrennt durch Whitespaces, Schlußpunkt 7-Bit US-ASCII
N-Triples/3N RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Beispiel Jede Zeile ein Eintrag getrennt durch Whitespaces, Schlußpunkt 7-Bit US-ASCII Mario hält Vortrag. mailto:hpeter@informatik.uni-jena.de hört Vortrag.
N-Triples/3N RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Beispiel Jede Zeile ein Eintrag getrennt durch Whitespaces, Schlußpunkt 7-Bit US-ASCII Mario hält Vortrag. mailto:hpeter@informatik.uni-jena.de hört Vortrag. <http://www.w3.org/2001/sw/rdfcore/ntriples/#secstring1> <http://www.w3.org/1999/02/22-rdf-syntaxns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#statement>.
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Für N-Triple exisistiert eine EBNF, eine formale beschriebene Grammatik EBNF für N-Triple ntripledoc ::= line* line ::= ws* (comment triple)? eoln comment ::= # (character - ( cr lf ) )* triple ::= subject ws+ predicate ws+ object ws*. ws* subject ::= uriref namednode predicate ::= uriref object ::= uriref namednode literal uriref ::= < absoluteuri > namednode ::= _: name literal ::= string string ::= character* with escapes. Defined in section Strings name ::= [A-Za-z][A-Za-z0-9]* absoluteuri ::= ( character - ( < > space ) )+ character ::= [#x20-#x7e] /* US-ASCII space to decimal 127 */
Warum RDF/XML? RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi baut auf XML auf gutes Austauschformat XML-Parser gibt es in Hülle und Fülle Graph ist nicht die effizienteste Möglichkeit zu transportieren
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Beispiel für ein RDF/XML Dokument 1 <? xml v e r s i o n=" 1.0 "?> 2 <rdf:rdf 3 x m l n s : r d f=" http: // www. w3. org /1999/02/22 - rdf - syntax - ns \# " 4 x m l n s : p s t c n=" http: // burningbird. net / postcon / elements /1.0/ "> 5 < r d f : D e s c r i p t i o n r d f : a b o u t=" http: // burningbird. net / articles / monster3. htm "> 6 <p s t c n : a u t h o r>s h e l l e y Powers</ p s t c n : a u t h o r> 7 < p s t c n : t i t l e>a r c h i t e u t h i s Dux</ p s t c n : t i t l e> 8 </ r d f : D e s c r i p t i o n> 9 </ rdf:rdf>
parsetype RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Typ des Prädikats ist normalerweise bekannt
parsetype RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Typ des Prädikats ist normalerweise bekannt kann aber auch explizit mitgeben... <f o o : a l s o C o n t a i n s r d f : p a r s e T y p e=" Literal "><h1>wie a r b e i t e i c h e f f e k t i v u n t e r KDE?</h1></ f o o : a l s o C o n t a i n s>
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Problem Wollen so etwas darstellen: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d>
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Problem Wollen so etwas darstellen: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d> Aber was 18, Sekunden, Stunden, Tage, Wochen, Honigbrötchen?
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Problem Wollen so etwas darstellen: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d> Aber was 18, Sekunden, Stunden, Tage, Wochen, Honigbrötchen? Möglich wäre < f o o : l a s t E d i t e d>18 h o u r s</ f o o : l a s t E d i t e d>
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Problem Wollen so etwas darstellen: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d> Aber was 18, Sekunden, Stunden, Tage, Wochen, Honigbrötchen? Möglich wäre < f o o : l a s t E d i t e d>18 h o u r s</ f o o : l a s t E d i t e d> Aber schlecht, da Parser wissen muss wie er den String teilen muss, besser:
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Problem Wollen so etwas darstellen: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d> Aber was 18, Sekunden, Stunden, Tage, Wochen, Honigbrötchen? Möglich wäre < f o o : l a s t E d i t e d>18 h o u r s</ f o o : l a s t E d i t e d> Aber schlecht, da Parser wissen muss wie er den String teilen muss, besser: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d> <f o o : l a s t E d i t e d U n i t>h o u r s</ f o o : l a s t E d i t e d U n i t>
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Problem Wollen so etwas darstellen: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d> Aber was 18, Sekunden, Stunden, Tage, Wochen, Honigbrötchen? Möglich wäre < f o o : l a s t E d i t e d>18 h o u r s</ f o o : l a s t E d i t e d> Aber schlecht, da Parser wissen muss wie er den String teilen muss, besser: < f o o : l a s t E d i t e d>18</ f o o : l a s t E d i t e d> <f o o : l a s t E d i t e d U n i t>h o u r s</ f o o : l a s t E d i t e d U n i t> Aber immer noch nicht gut genug. So ist das eigentliche Prädikat nicht mehr geschlossen.
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Letzter Versuch:
rdf:value RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Letzter Versuch: < f o o : l a s t E d i t e d r d f : p a r s e T y p e=" Resource "> < r d f : v a l u e>18</ r d f : v a l u e> <f o o : l a s t E d i t e d U n i t>h o u r s</ f o o : l a s t E d i t e d U n i t> </ f o o : l a s t E d i t e d>
Container RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi
rdf:bag RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Eine Mengenangabe, wobei Reihenfolge keine Rolle spielt jede Eintrag wird mit <rdf:li>
rdf:seq RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Eine Mengenangabe, wobei Reihenfolge wichtig ist jede Eintrag wird mit <rdf:li>
rdf:alt RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Eine Mengenangabe, wobei nur ein Eintrag ausgewählt wird jede Eintrag wird mit <rdf:li>
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi
Reification RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Interpretation von Aussagen als Ressource erlaubt Aussagen über Aussagen häufig im Zusammenhang mit Vertrauensaussagen oder Mutmaßungen
Reification RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Interpretation von Aussagen als Ressource erlaubt Aussagen über Aussagen häufig im Zusammenhang mit Vertrauensaussagen oder Mutmaßungen
Reification RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Interpretation von Aussagen als Ressource erlaubt Aussagen über Aussagen häufig im Zusammenhang mit Vertrauensaussagen oder Mutmaßungen
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Wo speichere ich RDF-Daten? Prinzipiell zwei Möglichkeiten: extern speichern in die Objektdatei einbetten
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Wo speichere ich RDF-Daten? Prinzipiell zwei Möglichkeiten: extern speichern in die Objektdatei einbetten in SVG gibt es extra Tag dafür (<metatag>)
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi RDF in HTML einbetten 1 <head> 2 < t i t l e>some Page</ t i t l e> 3 <r d f : RDF xmlns : r d f=" http :// www. w3. org /1999/02/22 - rdf - syntax - ns # " 4 xmlns : dc=" http :// purl. org / dc / elements /1.1/ "> 5 <r d f : D e s c r i p t i o n r d f : about=" http :// www. w3. org / " dc : t i t l e =" W3C Homepage "/> 6 </ r d f : RDF> 7 </ head>
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi 1 <h e a d> 2 < t i t l e >My Document</ t i t l e > 3 < o b j e c t d a t a=" d a t a : a p p l i c a t i o n / r d f + x m l ; b a s e 6 4, P H J k Z j p S R E Y g e G 1 s b n M 6 c m R m P S J o d H R 4 w O i 8 v d 3 d 3 L n c z L m 9 y Z y 8 x O T k 5 L z A y L z I y L X J k Z i 1 z e W 5 0 Y X g t b n M j I g o g I C A g I C A g I C A g I C B 4 b W x u 5 c z p k Y z 0 i a H R 0 c D o v L 3 B 1 c m w u b 3 J n L 2 R j L 2 V s Z W 1 l b n R z L z E u M S 8 i P g o g I D x y Z G Y 6 R G V z Y 3 J p c H R p b 6 2 4 g c m R m O m F i b 3 V 0 P S J o d H R w O i 8 v d 3 d 3 L n c z L m 9 y Z y 8 i P g o g I C A g P G R j O n R p d G x l P l d v c m x k I F d p Z G 7 U g V 2 V i I E N v b n N v c n R p d W 0 8 L 2 R j O n R p d G x l P i A K I C A 8 L 3 J k Z j p E Z X N j c m l w d G l v b j 4 K P C 9 y Z G Y 6 U k R 8 G P g = = "></ o b j e c t> 9 </ h e a d>
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi 1 <h e a d> 2 < t i t l e >My Document</ t i t l e > 3 < o b j e c t d a t a=" d a t a : a p p l i c a t i o n / r d f + x m l ; b a s e 6 4, P H J k Z j p S R E Y g e G 1 s b n M 6 c m R m P S J o d H R 4 w O i 8 v d 3 d 3 L n c z L m 9 y Z y 8 x O T k 5 L z A y L z I y L X J k Z i 1 z e W 5 0 Y X g t b n M j I g o g I C A g I C A g I C A g I C B 4 b W x u 5 c z p k Y z 0 i a H R 0 c D o v L 3 B 1 c m w u b 3 J n L 2 R j L 2 V s Z W 1 l b n R z L z E u M S 8 i P g o g I D x y Z G Y 6 R G V z Y 3 J p c H R p b 6 2 4 g c m R m O m F i b 3 V 0 P S J o d H R w O i 8 v d 3 d 3 L n c z L m 9 y Z y 8 i P g o g I C A g P G R j O n R p d G x l P l d v c m x k I F d p Z G 7 U g V 2 V i I E N v b n N v c n R p d W 0 8 L 2 R j O n R p d G x l P i A K I C A 8 L 3 J k Z j p E Z X N j c m l w d G l v b j 4 K P C 9 y Z G Y 6 U k R 8 G P g = = "></ o b j e c t> 9 </ h e a d> 1 <head> 2 < t i t l e>my Document</ t i t l e> 3 < s c r i p t t y p e=" application / rdf + xml "> 4 <r d f : RDF xmlns : r d f=" http :// www. w3. org /1999/02/22 - rdf - syntax - ns # " 5 xmlns : dc=" http :// purl. org / dc / elements /1.1/ "> 6 <r d f : D e s c r i p t i o n r d f : about=" http :// www. w3. org / " dc : t i t l e =" W3C Homepage "/> 7 </ r d f : RDF> 8 </ s c r i p t> 9 </ head>
RDF RDFS Grundlagen URI Notationen Basis Elemente Container Reifi Der einzig portable und sichere Weg RDF mit HTML zu verbinden ist: In eine XHTML Datei einbetten 1 < l i n k r e l=" alternate " t y p e=" application / rdf + xml " t i t l e =" RDF Version " h r e f=" example21. rdf " />
RDF RDFS RDF Schema
RDFS RDF RDFS Beschreibung von RDF-Elementen Erstellung eigener Vokabularien
RDFS RDF RDFS Beschreibung von RDF-Elementen Erstellung eigener Vokabularien Zusammenfassen von Elementen zu Klassen
RDFS RDF RDFS Beschreibung von RDF-Elementen Erstellung eigener Vokabularien Zusammenfassen von Elementen zu Klassen Erstellung von Unterklassen dabei wird ähnlich wie OOP vererbt
RDFS RDF RDFS Beschreibung von RDF-Elementen Erstellung eigener Vokabularien Zusammenfassen von Elementen zu Klassen Erstellung von Unterklassen dabei wird ähnlich wie OOP vererbt Einschränkungen möglich, nicht jeder Satz macht Sinn Die Abteilung Einkauf ist in Gehaltstufe C3.
RDFS RDF RDFS Beschreibung von RDF-Elementen Erstellung eigener Vokabularien Zusammenfassen von Elementen zu Klassen Erstellung von Unterklassen dabei wird ähnlich wie OOP vererbt Einschränkungen möglich, nicht jeder Satz macht Sinn Die Abteilung Einkauf ist in Gehaltstufe C3. Der Prof. Beckstein ist in Gehaltstufe C3.
RDF RDFS Basisklassen in RDFS rdfs:resource - die Klasse aller Ressourcen rdfs:class - die Klasse aller Klasse rdfs:literal - die Klasse aller Literale rdf:property - die Klasse aller Eigenschaften rdf:statement - die Klasse aller Aussagen Beispiel für eine RDF-Schema Definition...
Vererbung in RDFS RDF RDFS
RDF RDFS <rdf:rdf x m l n s : r d f=" http: // www. w3. org /1999/02/22 - rdf - syntax - ns # " x m l n s : r d f s=" http: // www. w3. org /200/01/ rdf - schema # "> < r d f s : C l a s s r d f : I D=" Person "> </ r d f s : C l a s s> < r d f s : C l a s s r d f : I D=" V e r w a l t u n g s m i t a r b e i t e r "> <r d f s : s u b C l a s s O f r d f s : r e s o u r c e=" # Person " /> </ r d f s : C l a s s> < r d f s : C l a s s r d f : I D=" A k a d e m i s c h e r _ M i t a r b e i t e r "> <r d f s : s u b C l a s s O f r d f s : r e s o u r c e=" # Person " /> </ r d f s : C l a s s> < r d f s : C l a s s r d f : I D=" Student "> <r d f s : s u b C l a s s O f r d f s : r e s o u r c e=" # Person " /> </ r d f s : C l a s s> < r d f s : C l a s s r d f : I D=" Professor "> <r d f s : s u b C l a s s O f r d f : I D=" # A k a d e m i s c h e r _ M i t a r b e i t e r " /> </ r d f s : C l a s s>...
Dublin Core RSS FOAF Photo-RDF Abschluß Inhaltsverzeichnis Teil II 3 Dublin Core 4 RSS Podcasts Videocasts 5 FOAF 6 Photo-RDF
Dublin Core RSS FOAF Photo-RDF Abschluß
Dublin Core RSS FOAF Photo-RDF Abschluß Was ist Dublin Core? Bezeichnet ein Metadaten-Schema
Dublin Core RSS FOAF Photo-RDF Abschluß Was ist Dublin Core? Bezeichnet ein Metadaten-Schema von einer Arbeitsgruppe ausgearbeitet, seit 1995
Dublin Core RSS FOAF Photo-RDF Abschluß Was ist Dublin Core? Bezeichnet ein Metadaten-Schema von einer Arbeitsgruppe ausgearbeitet, seit 1995 Name leitet sich von dem Konferenzort ab (Dublin/Ohio/USA)
Dublin Core RSS FOAF Photo-RDF Abschluß Was ist Dublin Core? Bezeichnet ein Metadaten-Schema von einer Arbeitsgruppe ausgearbeitet, seit 1995 Name leitet sich von dem Konferenzort ab (Dublin/Ohio/USA) definiert derzeit 15 Kernfelder
Dublin Core RSS FOAF Photo-RDF Abschluß 15 Metadaten Terme VON DC 1 contributor - Co-Autor, oder andere Mitwirkender 2 coverage - Örtliche-, Zeitliche- oder Geografische Eingrenzung 3 creator - verantw. Verfasser, muss keine natürliche Person sein. 4 date - Ein Datum das ein Ereignis im Lebenslauf festhält 5 description - Beschreibung 6 format - typischerweise eine Beschreibung des Formats 7 identifier - URI, ISBN, URL, DOI 8 language - verwendete Sprache 9 publisher - Wer zeichnet sich für die Veröffentlich verantwortlich? 10 relation - mit welchem anderen Dokum. steht es in Verbindung 11 rights - welche Rechte werden an dem Dokument gehalten 12 source - Quelle(n) von dem abgeleitet wurde 13 subject - Strichwörter zum Inhalt 14 title - der offizielle Titel 15 type - von welchen Typ ist das Dokument
Dublin Core RSS FOAF Photo-RDF Abschluß Es gibt noch mehr Metadaten audience isreplacedby replaces available verfügbar.... - Hörerkreis - wurde ersetzt von - ersetzt - ab wann wird es verfügbar, oder bis wann wird es Bedeutung nicht nur im Web Auch Museen, Bibliotheken verwenden Dublin Core
Dublin Core RSS FOAF Photo-RDF Abschluß Zusammenhang zwischen DC und RDF DC können als Prädikate dienen. <http://www.volleyball.de> <http://purl.org/dc/elements/1.1/title> "Volleyball.de".
Dublin Core RSS FOAF Photo-RDF Abschluß Zusammenhang zwischen DC und RDF DC können als Prädikate dienen. <http://www.volleyball.de> <http://purl.org/dc/elements/1.1/title> "Volleyball.de".
Dublin Core RSS FOAF Photo-RDF Abschluß Zusammenhang zwischen DC und RDF DC können als Prädikate dienen. <http://www.volleyball.de> <http://purl.org/dc/elements/1.1/title> "Volleyball.de". Nur durch die Verwendung gemeinsamer Prädikate ist Semantic Web überhaupt möglich!
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Was ist RSS? Je nach Spezifikationen Abkürzung für Really Simple Syndication oder Rich Site Summary RDF Site Summary
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Was ist RSS? Je nach Spezifikationen Abkürzung für Really Simple Syndication oder Rich Site Summary RDF Site Summary RSS 0.9, wurde von Netscape herausgebracht und basierte auf RDF
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Beispiel für ein RSS RSS-Feed von Komascript.de - Kopf 1 <? xml v e r s i o n=" 1.0 " e n c o d i n g=" utf -8 "?> 2 <!DOCTYPE r s s [ <!ENTITY % HTMLlat1 PUBLIC " -// W3C // ENTITIES... " 3 < r s s v e r s i o n=" 2.0 " x m l : b a s e=" http: // www. komascript. de "> 4 <c h a n n e l> 5 < t i t l e>koma S c r i p t d o c u m e n t a t i o n p r o j e c t KOMA S c r i p t doc... 6 < l i n k>h t t p : //www. k o m a s c r i p t. de</ l i n k> 7 < d e s c r i p t i o n>koma S c r i p t i s t e i n Bündel von K l a s s e n und Pak... 8 <l a n g u a g e>en</ l a n g u a g e>
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts RSS-Feed von Komascript.de - Item 9 <item> 10 < t i t l e>s u b s u b s e c t i o n Ü b e r s c h r i f t am Ende d e r S e i t e</ t i t l e> 11 < l i n k>h t t p : //www. k o m a s c r i p t. de / node /310</ l i n k> 12 < d e s c r i p t i o n>& l t ; p&g t ; I r g e n d w i e i s t d i e Ü b e r s c h r i f t e i n e r s u b s u b s e c t i o n 13 </ d e s c r i p t i o n> 14 <c a t e g o r y domain=" http: // www. komascript. de / taxonomy / term /4 ">KOMA S c r i p t< 15 <pubdate>f r i, 17 Feb 2006 18 : 0 6 : 2 7 +0100</ pubdate> 16 </ item>
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts RSS-Feed von Komascript.de - Item 9 <item> 10 < t i t l e>s u b s u b s e c t i o n Ü b e r s c h r i f t am Ende d e r S e i t e</ t i t l e> 11 < l i n k>h t t p : //www. k o m a s c r i p t. de / node /310</ l i n k> 12 < d e s c r i p t i o n>& l t ; p&g t ; I r g e n d w i e i s t d i e Ü b e r s c h r i f t e i n e r s u b s u b s e c t i o n 13 </ d e s c r i p t i o n> 14 <c a t e g o r y domain=" http: // www. komascript. de / taxonomy / term /4 ">KOMA S c r i p t< 15 <pubdate>f r i, 17 Feb 2006 18 : 0 6 : 2 7 +0100</ pubdate> 16 </ item>... RSS-Feed von Komascript.de - Item 47 <item> 48 < t i t l e>s c h r i f t e n s t u f e n l o s s k a l i e r e n</ t i t l e> 49 < l i n k>h t t p : //www. k o m a s c r i p t. de / node /305</ l i n k> 50 < d e s c r i p t i o n>& l t ; p&g t ; H a l l o,& l t ; / p> ; 51 & l t ; p> ; i c h möchte g e r n e f ü r e i n Buch im Format 17 x24 e i n e Standard S c h 52 & l t ; p> ; L e i d e n d i e P r o p o r t i o n e n im S c h r i f t b i l d u n t e r e i n e r s o l c h e n E i n s 53 & l t ; p> ; Noch e i n e n a i v e Frage, w e l c h e S c h r i f t t y p e n, wie metafont, ps, t 54 </ d e s c r i p t i o n> 55 <c a t e g o r y domain=" http: // www. komascript. de / taxonomy / term /4 ">KOMA S c r i p t< 56 <pubdate>wed, 15 Feb 2006 09 : 2 2 : 5 3 +0100</ pubdate> 57 </ item>
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Verwendung in einem Akregator
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Name kommt von ipod und Broadcasting basiert auf RSS ist weit verbreitet ist Standardisiert es existieren grosse Verzeichnisse ist einfach zu erstellen
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Beispiel für ein Podcast Podcast-Feed von fritz.de 1 <? xml v e r s i o n=" 1.0 " e n c o d i n g=" UTF -8 "?> 2 < r s s x m l n s : i t u n e s=" http: // www. itunes. com / dtds / podcast -1.0. dtd " 3 x m l n s : d c=" http: // purl. org / dc / elements /1.1/ " 4 v e r s i o n=" 2.0 "> 17 <c h a n n e l> 18 < t t l>60</ t t l> 19 < t i t l e>www. f r i t z. d e : Die Frau, d i e s i c h f a s t... k l i n g t</ t i t l e> 20 < l i n k>h t t p : //www. f r i t z. de / a u d i o s /</ l i n k> 21 < d e s c r i p t i o n>monatelang war s i e d i e Frau, d i e s i c h 31 </ i t u n e s : c a t e g o r y> 32 <i t u n e s : c a t e g o r y t e x t=" Public Radio "/> 33 < i t u n e s : s u b t i t l e>podcast d e r Jugendh&#x f 6 ; r f u n k w e l l e d e s... 34 <i t u n e s : s u m m a r y>monatelang war s i e d i e Frau, d i e s i c h f a s t... 35 36 Und j e t z t r a t e t mal, wer r e i n z u fä ; l l i g j e d e n Abend i n... 37 38 F r e u t Euch a u f d i e Frau, d i e s i c h n i c h t nur f a s t so anh...
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Beispiel für ein Podcast Podcast-Feed von fritz.de - Items 75 <d c : c r e a t o r>www. f r i t z. de</ d c : c r e a t o r> 76 < d e s c r i p t i o n><! [CDATA[ Hollywood ] ]></ d e s c r i p t i o n> 77 <e n c l o s u r e u r l=" http: // download. fritz. de / comedy / folge_160206. mp3 " l e n g t h=" 2114784 " t y p e=" audio /x - mpeg " /> 78 </ item> 79 80 <item> 81 < t i t l e>f o l g e 124</ t i t l e> 82 < l i n k>h t t p : //www. f r i t z. de /comedy/ folge_150206. mp3</ l i n k> 83 <pubdate>tue, 14 Feb 2006 11 : 3 9 : 5 3 0100</ pubdate> 84 <d c : c r e a t o r>www. f r i t z. de</ d c : c r e a t o r> 85 < d e s c r i p t i o n><! [CDATA[ I d e e ] ]></ d e s c r i p t i o n> 86 <e n c l o s u r e u r l=" http: // download. fritz. de / comedy / folge_150206. mp3 " l e n g t h=" 2223648 " t y p e=" audio /x - mpeg " /> 87 </ item> 88 89 <item> 90 < t i t l e>f o l g e 123</ t i t l e> 91 < l i n k>h t t p : //www. f r i t z. de /comedy/ folge_140206. mp3</ l i n k>
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Beispiel für ein Videocast
Dublin Core RSS FOAF Photo-RDF Abschluß Podcasts Videocasts Videocast günstig für Nachrichten Werbung Trailer eingebettete Systeme
Dublin Core RSS FOAF Photo-RDF Abschluß
Dublin Core RSS FOAF Photo-RDF Abschluß FOAF Friend of a Friend Freund eines Freundes ist ein RDF-Schema fester definierte Sprachschatz Sammeln von Eigenschaften über Personen
Dublin Core RSS FOAF Photo-RDF Abschluß FOAF Friend of a Friend Freund eines Freundes ist ein RDF-Schema fester definierte Sprachschatz Sammeln von Eigenschaften über Personen erlaubt das suchen nach Eigenschaften über Personen Zeige mir alle Personen die nicht kennen und in Weimar leben. Zeige mir alle Personen die in der Arbeitsgruppe Semantisches Web arbeiten.
Dublin Core RSS FOAF Photo-RDF Abschluß Ein FOAF-Beispiel 1 <rdf:rdf 2 x m l n s : r d f=" http: // www. w3. org /1999/02/22 - rdf - syntax - ns # " 3 x m l n s : f o a f=" http: // xmlns. com / foaf /0.1/ "> 4 <f o a f : P e r s o n r d f : I D=" me "> 5 <f o a f : n a m e>mario S c h e e l</ f o a f : n a m e> 6 < f o a f : t i t l e>h e r r</ f o a f : t i t l e> 7 <f o a f : g i v e n n a m e>mario</ f o a f : g i v e n n a m e> 8 <f o a f : f a m i l y _ n a m e>s c h e e l</ f o a f : f a m i l y _ n a m e> 9 < f o a f : n i c k>z w e i s t e i n 1 2</ f o a f : n i c k> 10 <foaf:mbox_sha1sum>8323 b33c1478714b578b1d8dfd3e6aaf258fab09</ foaf:mbox_sha1sum> 11 <f o a f : h o m e p a g e r d f : r e s o u r c e=" http: // www. marioscheel. de "/> 12 <f o a f : m y e r s B r i g g s>estp</ f o a f : m y e r s B r i g g s> 13 <f o a f : g e e k c o d e>gcs d s+: a C++ U ++ P L+++ E W++ N+ o K w O M+ V PS++ PE+ Y PGP++ t+ 5 X++ R tv b++ DI DG e++ h r y+</ f o a f : g e e k c o d e> 14 <f o a f : g e n d e r>male</ f o a f : g e n d e r>
Dublin Core RSS FOAF Photo-RDF Abschluß Ich kenne... Fortsetzung 15 <f o a f : k n o w s> 16 <f o a f : P e r s o n> 17 <f o a f : n a m e>d e n i s e S c h e e l</ f o a f : n a m e> 18 <foaf:mbox_sha1sum>0 fa755e1e99c92d5d09cab8c5d97e1177e694579< / foaf:mbox_sha1sum> 19 </ f o a f : P e r s o n> 20 </ f o a f : k n o w s> 21 <f o a f : k n o w s> 22 <f o a f : P e r s o n> 23 <f o a f : n a m e>s t e f a n P h i l i p s</ f o a f : n a m e> 24 <foaf:mbox_sha1sum>d 9 e 9 8 1 8 6 f b b f 8 5 e d f 3 2 1 b 0 e 9 9 d 0 1 e d f 0 c b d 0 f 4 c 1< / foaf:mbox_sha1sum> 25 </ f o a f : P e r s o n> 26 </ f o a f : k n o w s> 27 </ f o a f : P e r s o n> 28 </ rdf:rdf>
Dublin Core RSS FOAF Photo-RDF Abschluß Zusammenbringen von Informationen Informationen aus verschiedenen Quellen können auch zusammengeführt werden. Datei 1 <f o a f : P e r s o n> <f o a f : n a m e>edd D u m b i l l</ f o a f : n a m e> <f o a f : m b o x r d f : r e s o u r c e=" mailto:edd@xml. com " /> </ f o a f : P e r s o n> <f o a f : P e r s o n> <f o a f : n a m e>simon St. L a u r e n t</ f o a f : n a m e> <f o a f : m b o x r d f : r e s o u r c e=" m a i l t o : s i m o n @ x m l h a c k. com " /> </ f o a f : P e r s o n> <f o a f : P e r s o n> <f o a f : n a m e>e r i c van d e r V l i s t</ f o a f : n a m e> <f o a f : m b o x r d f : r e s o u r c e=" m a i l t o : e r i c @ x m l h a c k. com " /> </ f o a f : P e r s o n>
Dublin Core RSS FOAF Photo-RDF Abschluß Zusammenbringen von Informationen Datei 2 <f o a f : P e r s o n> <f o a f : m b o x r d f : r e s o u r c e=" mailto:edd@xml. com " /> < f o a f : d e p i c t i o n r d f : r e s o u r c e=" http: // example. org / photos / edd + simon. jpg " /> </ f o a f : P e r s o n> <f o a f : P e r s o n> <f o a f : m b o x r d f : r e s o u r c e=" m a i l t o : s i m o n @ x m l h a c k. com " /> < f o a f : d e p i c t i o n r d f : r e s o u r c e=" http: // example. org / photos / edd + simon. jpg " /> </ f o a f : P e r s o n>
Dublin Core RSS FOAF Photo-RDF Abschluß Zusammenbringen von Informationen Wird zu Datei 3 <f o a f : P e r s o n> <f o a f : n a m e>edd D u m b i l l</ f o a f : n a m e> <f o a f : m b o x r d f : r e s o u r c e=" mailto:edd@xml. com " /> < f o a f : d e p i c t i o n r d f : r e s o u r c e=" http: // example. org / photos / edd + simon. jpg " /> </ f o a f : P e r s o n> <f o a f : P e r s o n> <f o a f : n a m e>simon St. L a u r e n t</ f o a f : n a m e> <f o a f : m b o x r d f : r e s o u r c e=" m a i l t o : s i m o n @ x m l h a c k. com " /> < f o a f : d e p i c t i o n r d f : r e s o u r c e=" http: // example. org / photos / edd + simon. jpg " /> </ f o a f : P e r s o n> <f o a f : P e r s o n> <f o a f : n a m e>e r i c van d e r V l i s t</ f o a f : n a m e> <f o a f : m b o x r d f : r e s o u r c e=" m a i l t o : e r i c @ x m l h a c k. com " /> </ f o a f : P e r s o n>
Dublin Core RSS FOAF Photo-RDF Abschluß Andere Terme Agent OnlineAccount OnlineGamingAccount icqchatid interest currentproject pastproject workplacehomepage dnachecksum
Dublin Core RSS FOAF Photo-RDF Abschluß Andere Terme Agent OnlineAccount OnlineGamingAccount icqchatid interest currentproject pastproject workplacehomepage dnachecksum The foaf:dnachecksum property is mostly a joke, but also a reminder that there will be lots of different identifying properties for people, some of which we might find disturbing.
Dublin Core RSS FOAF Photo-RDF Abschluß
Dublin Core RSS FOAF Photo-RDF Abschluß Wie finde ich ein bestimmtes Bild? Kataloge wälzen Datenbanken fragen
Dublin Core RSS FOAF Photo-RDF Abschluß Wie finde ich ein bestimmtes Bild? Kataloge wälzen Datenbanken fragen Schuhkartons durchwühlen Photoalben durchblättern
Dublin Core RSS FOAF Photo-RDF Abschluß Wie finde ich ein bestimmtes Bild? Kataloge wälzen Datenbanken fragen Schuhkartons durchwühlen Photoalben durchblättern Verzeichnisse mit kleinen Bildchen durchsuchen
Dublin Core RSS FOAF Photo-RDF Abschluß
Dublin Core RSS FOAF Photo-RDF Abschluß Aufbau von Photo-RDF Ein Metadatensatz besteht aus drei Teilen: 1 Dublin Core Beschreibung title, description, creator, date, type ("image")
Dublin Core RSS FOAF Photo-RDF Abschluß Aufbau von Photo-RDF Ein Metadatensatz besteht aus drei Teilen: 1 Dublin Core Beschreibung title, description, creator, date, type ("image") 2 Technischer Beschreibung camera, film, lens, devel-date
Dublin Core RSS FOAF Photo-RDF Abschluß Aufbau von Photo-RDF Ein Metadatensatz besteht aus drei Teilen: 1 Dublin Core Beschreibung title, description, creator, date, type ("image") 2 Technischer Beschreibung camera, film, lens, devel-date 3 Inhaltlicher Beschreibung Portrait, Group-portrait, Landscape, Baby, Architecture, Wedding, Macro, Graphic, Panorama, Animal
Dublin Core RSS FOAF Photo-RDF Abschluß Funktionsweise von Photo-RDF
Dublin Core RSS FOAF Photo-RDF Abschluß Beispiel für ein Photo-RDF Album http://jigsaw.w3.org/yves/australia/1998/04/
Dublin Core RSS FOAF Photo-RDF Abschluß RDF mit RDF kann Aussagen über Daten machen mit RDF kann Aussagen über Aussagen ist maschinenlesbar
Dublin Core RSS FOAF Photo-RDF Abschluß Vielen Dank für Ihre Aufmerksamkeit