Faceted Knowledge Representation. Faceted Knowledge Representation provides a formalism for implementing knowledge systems. Units are atomic elements and can be abstract elements or refer to external objects in an application. Facets are relational structures that combine units and relations. Each facet represents an aspect or viewpoint of a knowledge system.
Interpretations are mappings that can be used to translate between different representations.
This paper introduces the basic notions of faceted knowledge representation. The formalism is applied here to an abstract modeling of a faceted thesaurus as used in information retrieval.