Semantic Web Grundlagen



Ähnliche Dokumente
Semantic Web Technologies 1

Semantic Web Technologies 1

Semantic Web Grundlagen

Semantic Web Technologies 1

RDF und RDF Schema. Einführung in die Problematik Von HTML über XML zu RDF

Semantic Web Grundlagen

RDF Containers. Häufig möchte man eine Gruppe von Dingen beschreiben. Hierfür stellt RDF ein Container-Vokabular zur Verfügung.

OWL Web Ontology Language

Würfelt man dabei je genau 10 - mal eine 1, 2, 3, 4, 5 und 6, so beträgt die Anzahl. der verschiedenen Reihenfolgen, in denen man dies tun kann, 60!.

Kapitel WT:VIII (Fortsetzung)

Aufgabe 1 (RDF(S) Syntax und Semantik)

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

3.5 OWL: WEB Ontology Language (1)

Grundlagen der Theoretischen Informatik, SoSe 2008

Fotogalerie mit PWGallery in Joomla (3.4.0) erstellen

Optimierung von Heizungsanlagen. Hydraulischer Abgleich Arbeitsweise der Software

Stellvertretenden Genehmiger verwalten. Tipps & Tricks

Definition und Begriffe

FRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS

R. Brinkmann Seite Schriftliche Übung Mathematik Stochastik II (Nachschreiber) Jan. 2007

MARCANT - File Delivery System

15.3 Bedingte Wahrscheinlichkeit und Unabhängigkeit

Lokale Installation von DotNetNuke 4 ohne IIS

Abschlussprüfung Realschule Bayern II / III: 2009 Haupttermin B 1.0 B 1.1

Wir machen neue Politik für Baden-Württemberg

Netzwerken ohne Strom Allianz deutscher Designer AGD

Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien

6 SWI-Prolog/XPCE Semantic Web Library. Datenbasis ändern. Module rdf db. Dokumentation: Tool: triple20

Ressourcen-Beschreibung im Semantic Web

Themenblock 2: Datenmodellierung mit ERM

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Grundlagen der Künstlichen Intelligenz

2) Geben Sie in der Anmeldemaske Ihren Zugangsnamen und Ihr Passwort ein

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

Widerrufsbelehrung. Sie haben das Recht, binnen vierzehn Tagen ohne Angabe von Gründen diesen Vertrag zu widerrufen.

CTI SYSTEMS S.A. CTI SYSTEMS S.A. 12, op der Sang. Fax: +352/ L Lentzweiler. G.D.

FAQ Verwendung. 1. Wie kann ich eine Verbindung zu meinem virtuellen SeeZam-Tresor herstellen?

Alles zu seiner Zeit Projektplanung heute

Seit über. Jahren WIR SIND KARTZFEHN. Leitlinien zur Führung und Zusammenarbeit

Gambio GX2 FAQ. Inhaltsverzeichnis

Statuten in leichter Sprache

Semantic Web Grundlagen

Lokales Netzwerk Wie kann ich lokal installierte Drucker im Netzwerk für andere Nutzer freigeben? Frage:

Wärmebildkamera. Arbeitszeit: 15 Minuten

Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!

2. XML 2.1 XML 1.0 und XML Schema. Jörg Schwenk Lehrstuhl für Netz- und Datensicherheit

Woche 1: Was ist NLP? Die Geschichte des NLP.

Formica 2.0: Montageauftrag erfassen: Auftragsgruppe

Semantic Web Technologies I

Mit dem Tool Stundenverwaltung von Hanno Kniebel erhalten Sie die Möglichkeit zur effizienten Verwaltung von Montagezeiten Ihrer Mitarbeiter.

Meine Entscheidung zur Wiederaufnahme der Arbeit

Einführung in Datenbanken - Wiederholung Normalformen - Philipp Cimiano AG Semantische Datenbanken und Wissensverarbeitung

Das Stationsportal der DB Station&Service AG - Das Rollenkonzept. DB Station&Service AG Vertrieb Stationsportal Berlin, Juli 2015

Grundlagen Semantic Web

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

Senioren ans Netz. schreiben kurze Texte. Lektion 9 in Themen aktuell 2, nach Übung 7

Anleitung Postfachsystem Inhalt

Webalizer HOWTO. Stand:

Marketing Intelligence Vorstellung der Übungsaufgabe. Josef Kolbitsch Manuela Reinisch

2.1 Präsentieren wozu eigentlich?

Anmerkungen zur Übergangsprüfung

QTrade GmbH Landshuter Allee München Seite 1

Warum Sie jetzt kein Onlinemarketing brauchen! Ab wann ist Onlinemarketing. So finden Sie heraus, wann Ihre Website bereit ist optimiert zu werden

Anbindung des Onyx Editors an das Lernmanagementsystem OLAT Anwendungsdokumentation

Hilfe zur Konfiguration der Software Smart-eShop & Smart-Admin-Bereich

schon in wenigen Minuten Ihre ersten Provisionen kassieren

Angaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7

Semantic Markup für die Dokumentenklassifizierung. Seminarvortrag von Mirko Pracht

Liebe Interessierte an technischen Lösungen für die Sicherheit zu Hause,

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Welche Lagen können zwei Geraden (im Raum) zueinander haben? Welche Lagen kann eine Gerade bezüglich einer Ebene im Raum einnehmen?

teamsync Kurzanleitung

GITS Steckbriefe Tutorial

Ver-Fair-Selbsthandeln

Seminarphase PG 402 Thema: Semantic Web Autor: Phillip Look

Erstellen von x-y-diagrammen in OpenOffice.calc

Praxisteil Woche 23. Visuell: Memory

Anleitung zum neuen Überaumbuchungssystem der Hochschule für Musik und Tanz Köln

Beispiel vor dem Beweis:

Verbinden. der Firma

Technologien des Semantic Web und ihre Anwendungen

Hinweise zum elektronischen Meldeformular

Zählerstände online übermitteln

Streamingserver - Aufzeichnung einer Lehrveranstaltung Ablauf

Die richtigen Partner finden, Ressourcen finden und zusammenführen

Flashfragen in ILIAS Test & Assessment. Helmut Schottmüller

Erste Schritte ANLEITUNG Deutsche Sportausweis Vereinsverwaltung Schnittstelle zum Portal des Deutschen Sportausweises unter

Kurzanleitung zur Bereitstellung von Sachverhalten und Lösungen zum Universitätsrepetitorium auf dem Server unirep.rewi.hu-berlin.

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Abwesenheitsnotiz im Exchange Server 2010

Online - Zusammenarbeit bei Google

Häufig gestellte Fragen

Evident VDDS-Anbindung von MIZ

Transkript:

Semantic Web Grundlagen Lösung zur Übung 1: RDF und RDF Schema Birte Glimm WS 2011/2012 Lösung zu Aufgabe 3 (b) city @en rdfs:property ex:stadt rdfs:range ex:hauptstadt von rdfs:domain ex:berlin Berlin @en rdfs:class country @en ex:hauptstadt von ex:deutschland ex:land Lösung zu Aufgabe 3 (c) @prefix rdf: <http://www.w3.org/1990/02/22-rdf-syntax-ns#>. @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>. @prefix ex: <http://example.org/> ex:deutschland ex:land. ex:hauptstadt_von rdfs:property ; rdfs:domain ex:stadt ; rdfs:range ex:land. ex:land rdfs:class ;

"country"@en. ex:berlin rdfs:class ; "Berlin"@en ; ex:hauptstadt_von ex:deutschland. ex:stadt rdfs:class ; "City"@en. Lösung zu Aufgabe 4 <rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:ex="http://example.org/"> <rdf:description rdf:about="http://example.org/thaicurry"> <ex:thaigerichtbasierendauf rdf:resource="http://example.org/kokomilsch"/> <rdf:description rdf:about="http://example.org/sebastian"> < rdf:resource="http://exmaple.org/nussallergiker"/> <ex:isst rdf:resource="http://example.org/thaicurry"/> <rdf:description rdf:about="http://example.org/nussallergiker"> <rdfs:subclassof rdf:resource="http://exmaple.org/bedauernswert"/> <rdf:description rdf:about="http://example.org/gerichtbasierendauf"> <rdfs:subpropertyof rdf:resource="http://exmaple.org/hatzutat"/> <rdfs:domain rdf:resource="http://example.org/thailändisch"/> <rdfs:range rdf:resource="http://example.org/nussig"/> <rdf:description rdf:about="http://example.org/hatzutat"> < rdf:resource= "http://www.w3.org/2000/01/rdf-schema#containermembershipproperty"/> </rdf:rdf>

Lösung zu Aufgabe 5 (a) Leere Knoten können für beliebige Ressourcen stehen. Efalsch: nicht fuür Prädikate Prädikate müssen immer durch URI angegeben werden. (b) URLs können für beliebige Ressourcen stehen. (c) Jeder leere Knoten hat eine ID. Efalsch: z.b. der Wert Resource des Attributs rdf:parsetype generiert automatisch einen neueren leeren Knoten ohne ID. (d) Zwei leere Knoten mit unterschiedlicher ID können für die gleiche Ressourcen stehen. (e) Zwei unterschiedlich URLs können für die gleiche Ressourcen stehen. (f) Kommen in mehreren RDF-Dokumenten leere Knoten mit der selben ID vor, dann müssen sie für die selbe Ressourcen stehen. Efalsch: Eine ID von einem leeren Knote ist lokal. (g) Kommen in mehreren RDF-Dokumenten die gleichen URIs vor, dann müssen sie für die selben Ressourcen stehen. : URI heisst Unique Resource Identifier. (h) Zwei unterschiedliche Literale können niemals für den gleichen Wert stehen. Efalsch: 2.0 und 2.00 stehen für den gleichen Wert in xsd:decimal. (i) Zwei Literale unterschiedlichen Datentyps können niemals für den gleichen Wert stehen. Efalsch: 2 (xsd:integer) und 2.0 (xsd:decimal) stehen für den gleichen Wert d.h. 2. (j) Eine URI kann niemals für den Wert eines Datentyps stehen. Efalsch: steht für den Wert des Datentyps xsd:anyuri. (k) Leere Knoten können nicht als Prädikate in Tripeln auftreten. (l) Leere Knoten können nicht fuür Propertys stehen (also für Ressourcen, welche der Klasse rdf:property angehören. Efalsch

Lösung zu Aufgabe 7 (a): Romeo meinte, Julia seit tot. ex:julia ex:romeo ex:meinte ex:tot (b): John glaubt, dass Mary ihn heiraten möchte. ex:glaubt ex:möchte ex:john ex:mary ex:heiraten (c): Der Zwerg bemerkte, dass irgend jemand von seinem Tellerchen gegessen hatte. ex:zwerg ex:bemerkte ex:person ex:gegessen von ex:besitzt ex:tellerchen Lösung zu Aufgabe 8 (b), (c), und (e): modellieren nicht möglich in RDF(S). @prefix rdf: <http://www.w3.org/1990/02/22-rdf-syntax-ns#>. @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>. @prefix ex: <http://example.org/>. Jede Pizza ist eine Speise. ex:pizza rdfs:subclassof ex:speise.

Alles, was einen Belag hat, ist eine Pizza. ex:hatbelag rdfs:domain ex:tomaten. Einen Belag haben ist eine Enthaltenseins-Beziehung. ex:belaghaben rdfs:containermembershipproperty.