catharina klaus & christin weber isd1: wissensorganisation 26.11.2009
TRANSCRIPT
Catharina Klaus & Christin WeberISD1: Wissensorganisation
26.11.2009
Der Editor: Protégé Die Pizza - Domäne Das Pizza - Tutorial
26.11.2009 2ISD1: Wissensorganisation
Open Source Ontologie-Editor Entwicklung: Stanford Medical Informatics
Department – Stanford University School of Medicine Editor zur Modellierung von Ontologien Repräsentationen von Wissen innerhalb eines
bestimmten Bereichs (sogenannte Domänen) wachsende Bedeutung durch die Entwicklung des
Semantic Web zwei Versionen: Protégé 2000 und Protégé OWL
26.11.2009 3ISD1: Wissensorganisation
Mindmap: Die Pizza-Domäne
26.11.2009 ISD1: Wissensorganisation 4
26.11.2009 5ISD1: Wissensorganisation
Registerkarte „OWL Classes“
Klasse löschen mit „Delete selected classes“
gleichrangige Klasse hinzufügen mit „Create sibling class“
Unterklasse hinzufügen mit „Create subclass“
26.11.2009 6ISD1: Wissensorganisation
Geschwisterklassen sind disjunkt, wenn:
sich ihre Mengen gegenseitig ausschließen bezogen auf das Pizza-Beispiel:
kein Fisch ist Käse usw.
26.11.2009 7ISD1: Wissensorganisation
26.11.2009 ISD1: Wissensorganisation 8
mit „Add disjoint class“ disjunkte Klassen festlegen
Properties erstellen, d. h. Beziehungen, die die Objekte miteinander verbinden
Domain der Property: auf welches Objekt darf die Beziehung zutreffen?
Range einer Property: welche Objekte dürfen mit der Beziehung verknüpft werden?
Bsp.: Margarita hatBelag Tomate
26.11.2009 9ISD1: Wissensorganisation
Domain: Pizza Property Range: Belag
26.11.2009 ISD1: Wissensorganisation 10
Eigenschaften hinzufügen und löschen
Domain: Pizza Range: Belag
Beziehungen können auch eine hierarchische Struktur haben, z. B.
◦ hatZutat hatBelag hatTeig
hatZutat = super property hatBelag und hat Teig = sub-properties
26.11.2009 ISD1: Wissensorganisation 11
„Umkehrrelation“
z. B.:hat Belag ist Belag
von
26.11.2009 12ISD1: Wissensorganisation
legen für eine Domain genau einen Wert fest, für den die Eigenschaft gilt
z. B. funktionale Eigenschaft: istMutterVon
26.11.2009 ISD1: Wissensorganisation 13
Anna
Tim
Tom
istMutterVon
istMutterVon
Tim = Tom
26.11.2009 ISD1: Wissensorganisation 14
ist verheiratet mit
ist verheiratet mit
gelten gleichermaßen in beide Richtungen
26.11.2009 ISD1: Wissensorganisation 15
setzen Klassen in Beziehung, die durch die gleiche Eigenschaft mit einer anderen Klasse in Beziehung stehen
z. B. hat Zutat
Einschränkungen (Restrictions) festlegen jede Pizza hat einen Belag, einen Teig und
Gewürze
z. B. Klasse Pizza – create restriction:◦ Restricted Property: hatBelag◦ Restriction: someValuesFrom◦ Filler (insert class): Belag
26.11.2009 ISD1: Wissensorganisation 16
„Create Restriction“
für jede Pizza wird der Belag, der Teig und Gewürze festgelegt
z. B. Pizza Margarita soll nur Tomaten und Mozzarella enthalten
26.11.2009 ISD1: Wissensorganisation 17
26.11.2009 18ISD1: Wissensorganisation
„Insert class“ (z. B. Tomaten)
26.11.2009 ISD1: Wissensorganisation 19
auf Konsistenz und automatisches Klassifizieren Reasoner notwendig: z. B. Pellet, Fact++, Racer
26.11.2009 20ISD1: Wissensorganisation
26.11.2009 ISD1: Wissensorganisation 21
26.11.2009 22ISD1: Wissensorganisation
Installation des GraphViz und OWLViz nötig über die Registerkarte „OWL Viz“ erreichbar zur graphischen Darstellung der Ontologie
26.11.2009 23ISD1: Wissensorganisation
Vielen Dankfür die Aufmerksamkeit und Mitarbeit!
Fragen, Anregungen, Kritik???
26.11.2009 24ISD1: Wissensorganisation