80 likes | 187 Views
Semantic Integration. Carola Eschenbach, Özgür Özçep Universität Hamburg, FB Informatik AB Wissens- und Sprachverarbeitung (WSV) Sommersemester 2006. Vorbereitung der Abschlusssitzung. Ontologie(n) / Klassifikationssysteme
E N D
Semantic Integration Carola Eschenbach, Özgür Özçep Universität Hamburg, FB Informatik AB Wissens- und Sprachverarbeitung (WSV) Sommersemester 2006
Vorbereitung der Abschlusssitzung • Ontologie(n) / Klassifikationssysteme • Formalismen: Prädikatenlogik, Beschreibungslogiken, OWL, Protege-Knowledge-Model, F-Logik • Verarbeitung • Erstellung (Manuell, Tool: Protege) • Semantic Integration • Input: mehrere Ontologien / Klassifikationssysteme; Instanzen; Lexikalische Wissensbasen (WordNet) • Resultat: Ergänzende / Vermittelnde Ontologie + Semantic Mapping; Integrierte Ontologie; Artikulationen • Verarbeitung • Manuell, Semi-Automatisch (ONION, PROMPT), Automatisch (GLUE, Semantic Coordination) • Nutzung des Integrationsresultates • ‚Translation‘, Querying
genutzte Formalismen DL/OWL Frames Logik F-Logic x x Graphen Protege Web-PDDL x F-Logic Prädikaten- Logik 1.O. Bridging Axioms Protege-Knowledge-Model x Ontology Translation Beschrei-bungslogik / OWL x ONION XML Sigma- Algebra quantitativ Semantic Coordination x x RDF / RDFS Glue x
Genutzte ‚Wissensquellen‘ bei der Integration (zusätzlich zu den Ontologien / Konzepten) DL/OWL ?? x F-Logic Experte Protege x x Bridging Axioms x x Instanzen x Ontology Translation Lex WB (zB WordNet) x ONION x Semantic Coordination Glue
Resultat der Integration ?? x DL/OWL x F-Logic Zusätzlich VermittelndeOntologie x Protege Bridging Axioms Neue überschreibende Ontologie Ontology Translation SemanticMapping x x x ONION x Semantic Coordination x Glue
Arbeitsaufteilung zwischen Mensch und Tool x DL/OWL • Automatisiert • SC: gesamte Übersetzung durch Tool • Glue: Domänenregeln + Parameter durch Menschen, Übersetzung durch Tool • ONION: Experte (kann vielleicht auch eine Softwarekomponente sein) trifft Entscheidungen und korrigiert Fehler (inconsistencies), Tool macht Vorschläge und übersetzt Regeln in interne Darstellung • BA: Experte/Mensch generiert Mappings, Tool nutzt Mappings für Übersetzung von Anfrage/Antwort x F-Logic x Protege x Bridging Axioms x Ontology Translation x ONION Semantic Coordination x x Glue
x DL/OWL x F-Logic x Protege x Bridging Axioms x Ontology Translation x ONION x Semantic Coordination x Glue