Ontology sites
There are a number of systems and formalisms that can be used to
develop a knowledge base (KB) for an intelligent agent. For instance,
agents that interact with humans will need some modeling of "common sense":
the human's general knowledge of the world.
L. Schomaker