Praktischer Einsatz von Ontologien

Slides:



Advertisements
Ähnliche Präsentationen
Web-Content-Management-Systeme
Advertisements

Entwicklung von Schemata für den XML-Dokumentenaustausch mit Hilfe des Resource Description Framework (RDF) John McClure Präsentation.
Zur SCORM-Fähigkeit konventioneller XML-unterstützender eLearning Developer Tools im Projekt I-can-EIB OFFIS Oldenburger Forschungs- und Entwicklungsinstitut.
Submodell Softwareentwicklung (SE)
Modellierung sozio-technischer Systeme SeeMe - Semi-strukturierte, sozio-technische Modellierungsmethode.
Idee und Realisierung des Internet der Zukunft
Was bedeutet XML in Office-Applikationen für Systemadministratoren? Ruprecht Dröge MCSE MCSD MCT Microsoft Pre Sales Consultant.
Natascha Schumann TU Darmstadt IuK-Konferenz, März 2003
Inhaltlich orientierter Zugriff auf unstrukturierte Daten
Ontologien- Query 1 Teil2
Semantic Integration Carola Eschenbach, Özgür Özçep Universität Hamburg, FB Informatik AB Wissens- und Sprachverarbeitung (WSV) Sommersemester 2006.
DEPARTMENT FÜR INFORMATIK
Datenbankzugriff im WWW (Kommerzielle Systeme)
NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web-Integration Arbeitskreis NATURAL Süd Theo Straeten SAG Systemhaus GmbH Technologieberater Stuttgart.
Erschließen von semantischen Referenzen mit Ontology-Reasoning-Werkzeugen Das Ziel dieser Masterarbeit war die Erweiterung des ORBI Systems um ein Inferenz-System.
Markplätze für Agenten Seminar Softwareagenten Timo Hoelzel.
XINDICE The Apache XML Project Name: Jacqueline Langhorst
CIDOC-CRM Universität zu Köln Historisch-kulturwissenschaftliche Informationsverarbeitung AM 2 Dozent: Prof. Dr. Manfred Thaller Referent: Nelson Marambio.
1 KM-Modul: Knowledge Wizard Personalisierte Verknüpfung von Wissensprozessen und Geschäftsprozessen auf Basis von Metainformationen Dr. Marc Diefenbruch.
WIESEL – Integration von Wissensmanagement und E-Learning auf der Basis von Semantic Web Technologien Matthias Rust, XML-Tage 2004, Berlin WIESEL Integration.
Wissensbasierte Daten- interpretation für einen automatisierten und adaptiven Inhaltsintegrationsprozeß Lyndon J B Nixon
Rollenspezifische Ontologien zur kontextsensitiven Unterstützung in Informationsbeschaffungsprozessen am Beispiel eines E-Government Helpdesks C. Fillies,
PinK Plattform für intelligente Kollaborationsportale Dr. Joachim Quantz, e.V. Berlin, 13. September 2005.
Jan Fienhold1 Institut für Informatik Betriebliche Informationssysteme OWL Web Ontology Language.
Fortgeschrittene Methoden der Wissensorganisation
Jakob Voß: Grundlegende Aspekte des Semantic Web: Modellierung von Ontologien ( ) Modellierung von Ontologien Jakob Voß
CRM Editor auf der Basis von Qt (Beispiel von Ubi erat Lupa)
Praktischer Einsatz von Ontologien
Kurzreferat Der Wissensbegriff auf einer Grundlage von: Towards the Semantic Web - Ontology-Driven Knowledge Management von: Lars Aßmann.
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
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
Was ist ITOS? –Das Unternehmen ITOS ist im Bereich Informationstechnologie tätig –Entwicklung von Konzepten wie CMS und CRM für Unternehmen, die die interne.
Entwurf und Realisierung einer digitalen Bibliothek zur Verwaltung von Notenhandschriften Dipl.-Ing. Temenushka Ignatova Datenbank- und Informationssysteme,
Nestor Workshop im Rahmen der GES 2007 Digitale Langzeitarchivierung und Grid: Gemeinsam sind wir stärker? Anforderungen von eScience und Grid-Technologie.
Michael Haverbeck System Engineer
Ontologien und DAML+OIL
Semantic Web Services - An Introduction
Ontologien im Wissensmanagement
C ONTENT M ANAGEMENT S YSTEME Modernes Wissensmanagement Referenting: Jacqueline Müller Köln, den
Proseminar: „Webtechnologien für Ecommerce“
Architekturen und Techniken für computergestützte Engineering Workbenches.
Sesame Florian Mayrhuber
Allgemeines zu Datenbanken
NDK Enterprise Technologien Informationen Infrastruktur und Fallstudie Daniel Nydegger Studienleiter Enterprise System Entwicklung.
Präsentation von Lukas Sulzer
Struktur von RDF Fabian Scheller.
Knowledge Management-Portal XML Topic Maps Von der Information zum Wissen Ronald Melster Gefördert vom.
Content Management System
Eike Schallehn, Martin Endig
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
Scripting: Einführung in die ‚Kunst‘ des Unterrichtens mit ICT.
Seminar: Neue Ansätze der Künstlichen Intelligenz Seite 1Ulf Schneider02. Juli 2002 Ulf Schneider Neue Ansätze der Künstlichen Intelligenz: OIL Ontology.
Vortrag - Diplomarbeiten (HS I)
Semantic Web.
IT-Zertifikat der Phil.Fak Kurs 4: Daten- und Metadatenstandards Patrick Sahle Semantic WebWS 08/09.
Lexit.at Michael Hausenblas Semantische Darstellung und Abfrage von Rechtsnormen – IRIS 2004 Semantische Darstellung und Abfrage von Rechtsnormen am Beispiel.
Datenbanken im Web 1.
Oracle Portal think fast. think simple. think smart. Dieter Lorenz, Christian Witt.
XML Die “E-Lance Economy” oder die “Digital Economy” stellt neue Anforderungen an Funktionalität im Netz. XML wurde vom World Wide Web Consortium (W3C)
1 Wolfgang Wiese, Regionales RechenZentrum Erlangen WCMS 3. August 2000 Wolfgang Wiese RRZE / Lehrstuhl für Informatik VII
Prof. Dr. Ludwig Nastansky University of Paderborn Wirtschaftsinformatik 2 – FB 5 Prof. Dr. Ludwig Nastansky Warburger Straße 100, Paderborn Tel.:
DaimlerChrysler Workshop Architektur HyperbolicModeler  Notes Client  Notes native Java Klassen  Mehr Informationen über Design  Zugriff auf Dokumente.
1 Zahlreiche Transformationen - Achtung Hochspannung Meike Klettke.
Medien Didaktisches Konzept
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 S.Dietzold, T.Riechert, J.Lehmann, A.Aslam, M.Herrmann1 Semantic Web Services and Interfaces Sebastian.
1. Betreuer: Prof. Dr. Jörg Striegnitz 2. Betreuer: Dr. Martin Schindler Kontextsensitive Autocompletion für Klassendiagramme in der UML/P Florian Leppers.
Seminarphase PG 402 Thema: Semantic Web Autor: Phillip Look
Von Wietlisbach, Lenzin und Winter
 Präsentation transkript:

Praktischer Einsatz von Ontologien Referat zu 'Towards the Semantic Web' Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Hintergrund Wissenmanagement Thema für viele Unternehmen und Einrichtungen Wissensinformationen vorhanden in Netzen z.B. Intranet, Internet aber: ungenaue, falsche oder doppeldeutige Suchergebnisse sind möglich Menschen müssen suchen und auswerten schlecht wartbar Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Aufgabe von Ontologien Ursprung in AI vielseitig einsetzbar, u.a. im Wissensmanagement (Knowledge Management: KM) "a shared and common understanding of a domain that can be communicated between people and apllication systems" Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Rollen von Ontologien Ontologie-Tools müssen verschiedene Bereiche abdecken: Knowledge Acquisition: Informationsakquise, Generierung von Ontologien Knowledge Maintenance: Speichern und Pflege von Ontologien Knowledge Use: Suchen und Finden von Informationen Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz KM: Architektur (1) Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz KM:Tools (1) Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Ontology Management Speicherung und Pflege von Ontologien Ausrichtung (Ontology Alignment) und Verlinkung in Bezug auf Wiederverwertbarkeit Integration Problematik: unterschiedl. Modelle, Sprachlevel, unterschiedl. Autoren, Stile etc. Umgang mit Änderungen bezüglich Domain, Konzept oder Spezifikation z.B. zwei verschiedene Institutionen werden vereinigt, der Blickwinkel ändert sich Beispiele Änderung Konzept: Beispiel Brücke: Hindernis für Boot, Verbindung für Fahrradfahrer Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Ontology Management: Alignment of Ontologies Beispiel: RDFT Mapping Meta-Ontology (Klein et al.): RDF Transformation (RDFT) bildet XML DTDs und RDF Schema ab durch Überbrückung zwischen Quell- und Ziel-Konzept die Brückenelemente werden in 'Maps' gesammelt, die wiederverwendbar sind Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Ontology Management: Alignment Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Ontology Management: Storing & Maintaining Ontologies Ontology Library Systems Idee: Gruppierung, einfacher Zugriff, effiziente Wiederverwendung, Standardisierung Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Anforderungen an ein Ontology Library System Management: Speicherung (Zugriff:Client/Server, P2P) Identifikation Versionierung von Ontologien Zugang: leichter Zugang zu bestehenden Ontologien Suchbarkeit Editierbarkeit Evaluation Standardisierung Zusammenwirken mit Repräsentations- und Ontologysprachensprachen (RDFS, XMLS etc) Zusammenpassen mit Upper-Level-Ontologien Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

bestehende OLS Systeme Client/Server basiert: WebOnto Ontolingua DAML Ontology Library Zugriff via www SHOE IEEE SUO Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

xxx "Wunschliste" für das ideale Ontology Library System Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz ein Beispiel: SESAME ermöglicht die dauerhafte Speicherung von RDF und RDF Schema Informationen die Informationn können mit RQL abgefragt werden Grundlage relationale DB, kann aber via eines 'Repository Abstraction Layers (RAL)' auf verschiedene DBMS aufgesetzt werden Server-basiert (auch Remote einsetzbar) verschiedene Protokolle (und damit auch clients) möglich daher sehr flexibel einsetzbar nicht im grossen Rahmen einsetzbar Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Sesame Architektur Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

xxx RQL warum notwendig? Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Übergang fehlt xxxx Ontology Middleware administrative Software Infrastruktur zur einfacheren Integration von verschiedenen Softwaremodulen Plattform zur Entwicklung Management Pflege Nutzung implementiert als Erweiterung der Sesame Architektur Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Abb Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Generierung von Ontologien: OntoBuilder OntoBuilder= Ontoextract + OntoWrapper OntoExtract: Extrahieren von unstrukturiertem Text analysiert natürliche Sprache bezieht bereits vorhandenes Wissen aus einem zentalen Data Repository (SESAME) ein verwendet RQL, RDF und RDFS OntoWrapper and TableAnalyser: Informationen aus strukturierten Quellen liest strukturierte Infomationen und Tabellen aus Webresourcen RDF Templates werden generiert, die Inhalte aus den Quellen entsprechend der Templates generiert und in SESAME gespeichert Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

xxx Herausforderung unstrukturierter Text Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Ontology Editing: Zusammenarbeit Ontologien sind sehr komplex Zusammenarbeit mehrerer Personen oft notwendig Notwendigkeit einer Ontology Entwicklungs- und Zusammenarbeits-Umgebung Beispiel: OntoEdit, unterstützt Ontologie-Entwickler in verschiedenen Phasen der Ontologie-Erstellung Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz OntoEdit (1) Kick Off-Phase: kollaboratives Entwickeln von Spezifikationen Semi-formale Beschreibung von Ontologien (Methoden: z.B. Fragen an Experten) Mind2Onto: Brainstorming Tool zu Ontologien Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz OntoEdit (2) Zusammenarbeit in der 'Refinement' Phase Semi-formale Beschreibungen werden zu richtigen Ontologien typischweise werden hier Beziehungen zwischen Informationseinheiten und Unterbereiche verfeinert Unterbereiche können gesperrt werden, um ungestörtes Arbeiten eines Projektteams zu ermöglichen Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz OntoEdit(3) Evaluation: Herausfinden, ob die Ontologie den definierten Anforderungen entspricht Test Cases Fehlerfindung, Fehlerlokalisierung Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Suchtechnologien Notwendigkeit, Informationen in Relation zu setzen: manche Information wird überhaupt erst im Kontext bedeutend dafür braucht man bestimmte Zugriffstools Beispiel: QuizRDF Index aus RDF Resourcen und Volltext Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Prinzip Index QuizRDF Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Content Präsentation Problematik: Semantic Web Applikationen haben eine hohe Qualität in den Informationen, aber diese schlägt sich nicht in den Userinterfaces nieder Beispiel: Spectacle Präsentation von Informationen entsprechend den Bedürfnissen der User (in Inhalt und Form) gibt Informationen als Hypertext und als Visualisierung aus Komplexe Domain Ontologien werden als Taxonomie abgebildet (Taxonomien= Klassifikation) Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Abb Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Content Presentation: Spectacle: Prozedur Indentifikation relevanter Informationseinheiten (Produkt? Dokument?) Mapping der Domain Ontologie auf Taxonomie Entscheidung, wie Informationseinheiten dargestellt/gerendert werden sollen (HTML? XML?) Festlegung der Pfade anhand derer der User durch die Ontologie navigieren kann Festlegung, wieviele Navigationselemente auf den unterschiedlichen Hierarchieebenen auftauchen sollen (wg. Problem des Informationsüberfluss) Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Content Presentation: Spectacle:Visualisierung Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Content Presentation: Knowledge Sharing Beispiel: OntoShare Interessen der User werden in einem Userprofil verwaltet Speicherung, Suche und Zusammenfassung der Userinteressen User können andere User über ihre Interessen informieren User können ihr Wissen mit anderen/der Community of Practice teilen Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Abb Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

xxx weiteres: OIL, DAML: Ontologie Sprachen OIL/DAML ->OWL nicht mehr aktuell? Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz xxx Methodik Projektvorgehen Usecases Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Case Study: Swiss Life Swiss Life (Schweizer Lebensversicherung): Case Study; Skills Management: SkiM Ontologie-basiertes System zur Verwaltung von Fähigkeiten, Kenntnissen etc der Angestellten eingesetzt werden: OntoEdit: Admin schreibt Ontologien Sesame: Ontologien werden als RDFS gespeichert QuizRDF: High Recall + Precision Suche (Volltext und RDF) Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Swiss Life : Architektur Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Swiss Life: Beispiel Ontologie Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

xxx Vision: Peer-2-Peer Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz

Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz Literatur Davies, John, D. Fense, F.v. Harmelen: Towards the Semantic Web, 2003, Wiley alle Abbildungen sind Onlineversionen der Buchkapitel entnommen Natalia Wehler: Semantic Web: Ontologien im prakt. Einsatz