From KA to KR

Bijan Parsia

COMP60462

What Happened This Morning

Formalization

Crude Workflow

A Simple Formalism

 

Nodes and Arcs, Oh My

Person is-a Animal.
Wolf is-a Animal.
Animal is-a Living Thing.

Another Node!

A Simple Proof Theory

PT algorithm

Step 1

Bijan is-a Living Thing?

The Loop

Bijan is-a Living Thing?

Answer: YES!

Linear Version

Is the PT Correct?

Evaluation

Evaluation: The Representation

Evaluation: Language

Ambiguity

Other "Links"

What about the ISAs?

Some specific IS-A ambiguities

A Simple Resolution?

Evaluation: Language

Reduction to OWL

Evaluation: Proof Theory

Interlude: What is a Taxonomy?

Animal Taxonomy

Problems with Taxonomies?

What is the/a Problem?

More Expressivity

Constraints and Definitions

Some definitions

Class:
      Carnivore
          EquivalentTo:
               (eats some Animal)  and (eats only Animal)
Class:
      Father
          EquivalentTo:
               Male and (parentOf some owl:Thing)

Definitions have consequences

Examining the System

A Functional Description

Methodology Implications

Our Formalism

Manchester Syntax

Brief intro to OWL

Terms in OWL

Expressions

Axioms

Modeling Consideration!

Simplest Considerations

Basic OWL partonomy

ObjectProperty: has-part
ObjectProperty: part-of
              InverseOf: has-part
              Characteristics: Transitive

REMEMBER: Very incomplete!