Knowledge Representation Definition