Protg fr Fortgeschrittene nach dem PizzaTutorial Catharina Klaus
- Slides: 24
Protégé für Fortgeschrittene nach dem Pizza-Tutorial Catharina Klaus & Christin Weber ISD 1: Wissensorganisation 26. 11. 2009
Gliederung Der Editor: Protégé Die Pizza - Domäne Das Pizza - Tutorial 26. 11. 2009 ISD 1: Wissensorganisation 2
Der Editor: Protégé 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 ISD 1: Wissensorganisation 3
Vorüberlegung Mindmap: Die Pizza-Domäne 26. 11. 2009 ISD 1: Wissensorganisation 4
Vorüberlegung 26. 11. 2009 ISD 1: Wissensorganisation 5
1. Schritt: Klassen anlegen § 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 ISD 1: Wissensorganisation 6
Disjoints festlegen (1) Geschwisterklassen sind disjunkt, wenn: sich ihre Mengen gegenseitig ausschließen bezogen auf das Pizza-Beispiel: kein Fisch ist Käse usw. 26. 11. 2009 ISD 1: Wissensorganisation 7
Disjoints festlegen (2) mit „Add disjoint class“ disjunkte Klassen festlegen 26. 11. 2009 ISD 1: Wissensorganisation 8
2. Schritt: Beziehungen zwischen Objekten (1) Properties erstellen, d. h. Beziehungen, 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 hat. Belag Tomate Domain: Pizza Property Range: Belag 26. 11. 2009 ISD 1: Wissensorganisation 9
2. Schritt: Beziehungen zwischen Objekten (2) Eigenschaften hinzufügen und löschen Domain: Pizza Range: Belag 26. 11. 2009 ISD 1: Wissensorganisation 10
2. Schritt: Beziehungen zwischen Objekten (3) Beziehungen können auch eine hierarchische Struktur haben, z. B. ◦ hat. Zutat hat. Belag hat. Teig hat. Zutat = super property hat. Belag und hat Teig = sub-properties 26. 11. 2009 ISD 1: Wissensorganisation 11
Inverse Eigenschaften „Umkehrrelation“ z. B. : hat Belag ist Belag von 26. 11. 2009 ISD 1: Wissensorganisation 12
Funktionale Eigenschaften legen für eine Domain genau einen Wert fest, für den die Eigenschaft gilt z. B. funktionale Eigenschaft: ist. Mutter. Von on r. V e t t u Tim ist. M Anna Tim = Tom ist. M utte r. Vo n Tom 26. 11. 2009 ISD 1: Wissensorganisation 13
Symmetrische Eigenschaften gelten gleichermaßen in beide Richtungen ist verheiratet mit Ehefrau Ehemann ist verheiratet mit 26. 11. 2009 ISD 1: Wissensorganisation 14
Transitive Eigenschaften setzen Klassen in Beziehung, die durch die gleiche Eigenschaft mit einer anderen Klasse in Beziehung stehen z. B. hat Zutat Pizza Tomaten -soße 26. 11. 2009 Basilikum ISD 1: Wissensorganisation 15
3. Schritt: Pizzen definieren (1) Einschränkungen (Restrictions) festlegen jede Pizza hat einen Belag, einen Teig und Gewürze „Create Restriction“ z. B. Klasse Pizza – create restriction: ◦ Restricted Property: hat. Belag ◦ Restriction: some. Values. From ◦ Filler (insert class): Belag 26. 11. 2009 ISD 1: Wissensorganisation 16
3. Schritt: Pizzen definieren (2) 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 ISD 1: Wissensorganisation 17
3. Schritt: Pizzen definieren (3) „Insert class“ (z. B. Tomaten) 26. 11. 2009 ISD 1: Wissensorganisation 18
3. Schritt: Pizzen definieren (4) 26. 11. 2009 ISD 1: Wissensorganisation 19
4. Schritt: Überprüfung (1) auf Konsistenz und automatisches Klassifizieren Reasoner notwendig: z. B. Pellet, Fact++, Racer 26. 11. 2009 ISD 1: Wissensorganisation 20
4. Schritt: Überprüfung (2) 26. 11. 2009 ISD 1: Wissensorganisation 21
5. Schritt: Visualisierung (1) Installation des Graph. Viz und OWLViz nötig über die Registerkarte „OWL Viz“ erreichbar zur graphischen Darstellung der Ontologie 26. 11. 2009 ISD 1: Wissensorganisation 22
5. Schritt: Visualisierung (2) 26. 11. 2009 ISD 1: Wissensorganisation 23
Vielen Dank für die Aufmerksamkeit und Mitarbeit! Fragen, Anregungen, Kritik? ? ? 26. 11. 2009 ISD 1: Wissensorganisation 24
- Theprotg
- Nach dem befinden fragen
- Präferenzutilitarismus schaubild
- Werfen nach dem hebelprinzip
- Satzglieder bestimmen
- Blutzucker nach dem essen
- Keine adjektiv deklination
- Inhaltliche nebensatz analyse
- Johannes vermeer reynier janszoon vermeer
- Catharina glaas
- Track fin
- Catharina glaas
- Catharina glaas
- Fridrun freise
- Catharina glaas
- Jorden i genomskärning
- Klaus schild
- Klaus feldmann familie
- Klaus lindpaintner
- Klaus woher kommst du
- Klaus kopacz
- Klaus niemeyer
- Andres klaus
- Klaus kuhl
- Klaus honscheid