Sören Auer1 Seminar Wissensrepräsentation für das Semantic Web Das "Semantic Web" soll als neues Paradigma die automatisierte Kommunikation zwischen Maschinen.

Slides:



Advertisements
Ähnliche Präsentationen
RDF-Anwendungen: CC/PP
Advertisements

Einführung in RDF.
Inhalt Saarbrücken,.
Idee und Realisierung des Internet der Zukunft
Institut für Informatik Betriebliche Informationssysteme Alex Bartrolí1 OWL-Sprachelemente.
Semantic Integration Carola Eschenbach, Özgür Özçep Universität Hamburg, FB Informatik AB Wissens- und Sprachverarbeitung (WSV) Sommersemester 2006.
DOM (Document Object Model)
RDF R ESOURCE D ESCRIPTION F RAMEWORK Referentin: Claudia Langer.
Web 3.0 – Programmierung – Semantic Web / CIDOC CRM
CIDOC-CRM Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung AM 2 Dozent: Prof. Dr. Manfred Thaller Referent: Nelson Marambio.
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
OWL Web Ontology Language. Begriff Ontologie Όν + λόγος sein Grund Lehre Wort.
Ressource Description Language
Die Bestandteile des Semantic Web. Sematic Web soll das WWW erweitern und nicht neuerfinden Informationen sollen Maschinenlesbar sein Schemata beschreiben.
Zentrale Elemente des Resource Description Framework (RDF) Die Modell- und Syntax-Spezifikation des World Wide Web Consortium für das Semantic Web Seminar.
Jan Fienhold1 Institut für Informatik Betriebliche Informationssysteme OWL Web Ontology Language.
MMQL – Multimedia Query Language Eine Anfragesprache für Multimedia-Ähnlichkeitsanfragen Christian Mantei.
Hauptseminar XML-Technologie: Resource Description Framework (RDF) Michael Kranz Betreuer: Roland Haratsch.
Ontologie(n) Ein Vortrag von Sven Liekenbrock
OWL-Web Ontology Language Eine Einführung
XML / RDF / OWL in Protégé Aufbau · OWL · Code · Demo · Ausblick
Artem Khvat HAW-Hamburg
OWL-Web Ontology Language Eine Einführung
Fortgeschrittene Methoden der Wissensorganisation
RDF-Schema Seminar: „Semantic Web“ André Rosin,
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
RDF Resource Description Framework
SOMA Service-Oriented Mobile learning Architecture.
SEP Halgurt Mustafa Ali Can Önder Marius Morawski Matthias Seidl Themen: Integration von RDQL und OWQL innerhalb des Apache Cocoon Frameworks Semantische.
Metadaten als Bausteine des Semantic Web META-LIB Workshop 22
RDF MT Resource Description Framework Model Theory © 2002 by Emir Blažević
Henning Hasemann TU Braunschweig Juni Semantic Service Provisioning for the Internet of Things using Future Internet Research by Experimentation.
Semantic Web Services - An Introduction
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Dariusz Parys Developer Evangelist Microsoft Deutschland GmbH Christian Weyer Solutions Architect thinktecture.
Sesame Florian Mayrhuber
WebML for Semantic Web Michael Hertel.
Hauptseminar Web Engineering – Semantic Web Dominik Pretzsch.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Struktur von RDF Fabian Scheller.
XML (Extensible Markup Language)
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
Dublin Core IT-Zertifikat Daten- und Metadatenstandards.
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
Sprachneuerungen des .NET Frameworks 3.5
Seminar: Neue Ansätze der Künstlichen Intelligenz Seite 1Ulf Schneider02. Juli 2002 Ulf Schneider Neue Ansätze der Künstlichen Intelligenz: OIL Ontology.
Institut für Softwarewissenschaft - Universität WienP.Brezany 1 Semantisches Web Peter Brezany Institut für Softwarewissenschaft Universität Wien Tel.
Linked Open Europeana: Das Europeana Data Model (EDM) Prof. Dr. Stefan Gradmann Unter Rückgriff auf M. Doerr, S. Hennicke, A. Isaac, C. Meghini, G. Schreiber,
Semantic Web.
IT-Zertifikat der Phil.Fak Kurs 4: Daten- und Metadatenstandards Patrick Sahle Semantic WebWS 08/09.
1 6.4 Resource Description Framework (RDF) 6 Interoperabilität im WWW mit XML 6.1 XML – Definition und Nutzung 6.2 XML – Datenverwaltung und Indexierung.
Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische.
1 6.3 Resource Description Framework (RDF) 6 Interoperabilität im WWW mit XML 6.1 XML – Definition und Nutzung 6.2 Anfragen auf XML-Datenbeständen.
Vorteile von XML Die installed base von HTML, HTTP und Webbrowsern XML ist einfach und portabel XML kann Dokumente beliebiger Komplexität abbilden XML.
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
Semantic Markup für Zwecke der Langzeitarchivierung in digitalen Bibliotheken Neubiberg,
Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked Data UNIVERSITÄT ZU KÖLN HISTORISCH-KULTURWISSENSCHAFTLICHE INFORMATIONSVERARBEITUNG WS 2015/2016.
Institut für Informatik Betriebliche Informationssysteme Fußzeile...1 Semantic Web Services and Interfaces Semantic Web, Resource Description Framework,
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Institut für Informatik Betriebliche Informationssysteme S.Dietzold, T.Riechert, J.Lehmann, A.Aslam, M.Herrmann1 Semantic Web Services and Interfaces Sebastian.
WebServices Vortrag zur Diplomarbeit WebServices Analyse und Einsatz von Thomas Graf FH Regensburg
Deutsch 1 Die Familie Frau Spampinato
Aspect-Oriented Programming: Fad or the Future
Cape Cod-Seminar Dr. Bernd Schmid July 2013
Metadata - Catalogues and Digitised works
Wir haben doch XML, wozu RDF?
Seminarphase PG 402 Thema: Semantic Web Autor: Phillip Look
Integrating Knowledge Discovery into Knowledge Management
 Präsentation transkript:

Sören Auer1 Seminar Wissensrepräsentation für das Semantic Web Das "Semantic Web" soll als neues Paradigma die automatisierte Kommunikation zwischen Maschinen und Anwendungssystemen mittels Web Technologien ermöglichen. Neben WebServices als wichtiger Unterstützungstechnologie sind in diesem Zusammenhang in jüngster Vergangenheit die XML basierten Standards RDF (Resource Description Framework), RDF-S (RDF-Schema) und OWL (Web Ontology Language) vom W3C veranschiedet worden und erfreuen sich zunehmender Bedeutung. Ziel des Seminars ist das Kennenlernen dieser Wissensrepräsentationsarten, ihrer Anwendungen (z.B. RSS, FOAF, XUL) und Werkzeugen zu deren Nutzung (z.B. Protege, KAON, pOWL). Sören Auer

Wissensrepräsentation für das Semantic Web Sören Auer Organisatorisches Termine: jeweils Do. A-Woche, Uhr, SG Einführung „Semantic Web Wissensrepräsentation“ RDF: Dublin Core, XMP Sesame (RDF Database): Query Languages RDFS: Creative Commons, FOAF, vCard, iCal Kaon (Ontology Management): Entailment OWL: Service Ontology Protegé/Racer (Ontology Editor/Reasoner): Inferencing

Wissensrepräsentation für das Semantic Web Sören Auer Einführung Semantic Web Globalisierung der Informationstechnologie “The Semantic Web is a vision: the idea of having data on the Web defined and linked in a way that it can be used by machines not just for display purposes, but for automation, integration and reuse of data across various applications. ” [W3C 2001] Zwei zentrale Paradigmen:  Weltweiter Datenaustausch  Ausbildung eines gemeinsamen Verständnisses über deren Bedeutung

Wissensrepräsentation für das Semantic Web Sören Auer Einführung Semantic Web Tim Berner-Lee‘s semantische Pyramide

Wissensrepräsentation für das Semantic Web Sören Auer Einführung Semantic Web

Wissensrepräsentation für das Semantic Web Sören Auer Resource Description Framework Basistypen RDF unterscheidet 2 fundamentale Grundtypen: Resourcen  Komplexe abstrakte oder konkrete Entitäten  Eindeutig durch URI charakterisiert Literale  Datentyp  Sprache

Wissensrepräsentation für das Semantic Web Sören Auer Resource Description Framework RDF Statements <rdf:RDF xmlns=" xmlns:dc=" Romy Pfretzschner Romy Pfretzschner dc:creator Subject (Resource) Predicate (Resource) Object (Resource/Literal)

Wissensrepräsentation für das Semantic Web Sören Auer Resource Description Framework RDF Model  Einfache Wissensbasis  Kombiniert mehrere RDF Statements Creator Name Romy Pfretzschner

Wissensrepräsentation für das Semantic Web Sören Auer Resource Description Framework <rdf:RDF xmlns=" xmlns:dc=" Romy Pfretzschner

Wissensrepräsentation für das Semantic Web Sören Auer Resource Description Framework Anwendung „Eingebettet“  in HTML/XML bzw. beliebige andere Datenformate  z.B. PDF / OpenOffice / AVI / P3P „Standalone“  Beschreibung einer oder mehrerer „Resourcen“  Beschreibung von Domainenwissen (z.B. zur weltweiten Nutzung im Web bereitgestellt)

Wissensrepräsentation für das Semantic Web Sören Auer Resource Description Framework Container Problem:  Dokument mit mehrere Autoren  eine Person hat mehrere adressen  Anweisungen müssen in definierter Reihenfolge bearbeitet werden Lösung: Zusammenfassung mehrerer Resourcen / Literale in einem Container Drei Typen:  bag - ungeordnete Liste (mit Duplikaten)  sequence - geordnete Liste (mit Duplikaten)  alternative – Alternative (ohne Duplikate)

Wissensrepräsentation für das Semantic Web Sören Auer Resource Description Framework Container Beispiel … Romy Kyril Ivonne … Creator _3 _1 Romy _2 KyrilIvonne

Wissensrepräsentation für das Semantic Web Sören Auer RDF Schema ? Einschränkung der Verknüpfbarkeit von Resourcen / Literalen Strukturierung von Vokabularen Instanziierung / Klassifikation Bereitstellung spezieller Resourcen: Klassen (Konzepte, Frames) Attribute (Eigenschaften, Properties, Slots, Roles) Instanzen (Objekte) dc:creator

Wissensrepräsentation für das Semantic Web Sören Auer RDF Schema Klassen und Eigenschaftenhierarchien Klassen und Eigenschaften können hierarchisch strukturiert werden The class of people. Person Dor Mänsch <rdfs:subClassOf rdf:resource= "

Wissensrepräsentation für das Semantic Web Sören Auer RDF Schema Eigenschaften Werden unabhängig von Klassen definiert verwandt Domain: Zuordnung zu einer oder mehreren Klassen Range: Werte welche die Eigenschaft annehmen kann  Instanzen eine bestimmten Klasse  Literale eines XML-Schema Datentyps

Wissensrepräsentation für das Semantic Web Sören Auer RDF Schema Instanzen Sind einer (bzw. mehreren) Klasse(n) zugeordnet <rdfs:range rdf:resource= " /> 16 18

Wissensrepräsentation für das Semantic Web Sören Auer Web Ontology Language OWL reichert RDF-S um weitere Möglichkeiten an:  Restriktionen (Constraints)  Kardinalität (min/max) von Eigenschaften  Identifikation gleicher Resourcen  Eigenschaften können transitiv, symetrisch sein Äquivalent zu einer entscheidbaren Untermenge der Prädikatenlogik 1. Stufe (Descripton Logic - SHIQ)  Automatische Klassifikation  Konsistenzprüfung  Einfache Inferenz

Wissensrepräsentation für das Semantic Web Sören Auer Anwendungen Vokabulare / Modelle / Ontologien Dublin Core VCard RSS DMoz XUL

Wissensrepräsentation für das Semantic Web Sören Auer Anwendungen Software Applikationen  Protege ( ontology and knowledge-base editor  KAON ( API and knowledge-base editor  Jena ( Semantic Web Framework (API) for Java  Sesame Semantic Web Database  Ontobroker kommerziell

Wissensrepräsentation für das Semantic Web Sören Auer Anwendungen Großer kommerzieller Erfolg steht noch aus, mögliche Ursachen:  Mangelnde Unterstützung der am meisten verbreiteten Web- Technologien - Apache, PHP/MySQL kompliziertes Deployment  Mangelnde Unterstützung kooperativer / kollaborativer Entwicklung  Interoperabilität  Skalierbarkeit  Usability  Anpassbarkeit

Wissensrepräsentation für das Semantic Web Sören Auer Anwendungen Prototyp pOWL POWL supports viewing, editing of RDFS/ OWL ontologies of arbitrary size. works even quite fast with the UNSPSC code (containing Classes). Authentification scheme. Fine grained exposition of features and model data: Privileges (view, edit) for users and groups can be assigned to Models, Classes and Properties. Sopisticated widgets for data editing. E.g. widgets for editing HTML in a WYSIWIG manner or for dates are integrated. Plugin concept. POWL is extremly easy extensible. Powerful object oriented API. All functionality is accessible by a clean application programming interface. POWL is fast. Models are stored in database tables, only those parts of the model are loaded into main memory which are actually needed. POWL is extremly scalable and fast. Multi language support.