login

An overview of the KL-ONE Knowledge Representation System

Cognitive SciencePublished 1 June 1985
R. J. Brachman, James G. Schmolze
Citations1,620
SJR quartileQ1
SJR score1.13
SNIP1.32

TL;DR

The kernel ideas of KL-ONE are presented, emphasizing its ability to form complex structured descriptions, and notions of taxonomy and classification that are central to it are highlighted.

Abstract

KL-ONE is a system for representing knowledge in Artificial Intelligence programs. It has been developed and refined over a long period and has been used in both basic research and implemented knowledge-based systems in a number of places in the AI community. Here we present the kernel ideas of KL-ONE, emphasizing its ability to form complex structured descriptions. In addition to detailing all of KL-ONE's description-forming structures, we discuss a bit of the philosophy underlying the system, highlight notions of taxonomy and classification that are central to it, and include an extended example of the use of KL-ONE and its classifier in a recognition task.

Keywords

Computer Science