40 likes | 45 Views
This lab exercise explores the concepts of Existentials and Universals in ontology. It includes a standard pattern, closure restrictions, and the use of allValuesFrom and someValuesFrom qualifiers. The exercise also includes creating a new ontology with defined concepts and properties, and classifying it to examine the results. It further discusses the use of allValuesFrom and someValuesFrom qualifiers and provides guidance on repairing a specific concept definition.
E N D
Existentials & UniversalsAll & OnlysomeValuesFrom & allValuesFrom Supplementary lab exercise Alan Rector & colleagues
Closure RestrictionsA standard pattern • aProperty someValuesFrom Class1 andaProperty someValuesFrom Class2 andaProperty someValuesFrom Class3 and…aProperty someValuesFrom Classn andaProperty allValuesFrom (Class1 or Class2 or Class3 or … or Classn) • disjoint (Class1 Class2 Class3 … Classn closurerestriction
Create an new ontology with the following definitions • Primitive Concepts • FamilyChild Girl Boy • Properties • has_children • Defined concepts • All_girl_family Family & (restrictionhas_childrenallValuesFrom Girl) • No_child_family Family & not (restriction has_childrensomeValuesFrom Top) • Zero_child_family Family & (restriction has_childrenmax-cardinality=0 )
Classify it and examine the result • What does this tell you about the use of allValuesFrom (Universal qualification) • Why do we say that most ontologies are based onsomeValuesFrom (Existential qualification) • Repair the definition of “All_girl_family” so that it behaves as expected