Notes
Outline
Foundations of Knowledge Representation in Cyc
Why use logic?
CycL Syntax
Collections and Individuals (#$isa and #$genls)
Microtheories
NL vs. Logic: Expressiveness
NL:
Jim’s injury resulted from his falling.
Jim’s falling caused his injury.
Jim’s injury was a consequence of his falling.
Jim’s falling occurred before his injury.
NL vs. Logic:
Ambiguity and Precision
NL vs. Logic:Calculus of Meaning
Logic-Based Language vs. Other Formal Languages
Logic
Mode-independent
KR and Indexing are independent
Implicit knowledge is preserved in the KB
Slide 6
Slide 7
Summary
Why use logic?
Expressiveness
Precision
Meaning
Use-neutral representation
Indexing and KR
Implicit knowledge