Knowledge Representation
We base ourselves on the idea that in order for a program to be capable of learning something it must first be capable of being told it.
We shall therefore say that a program has common sense if it automatically deduces for itself a sufficiently wide class of immediate consequences of anything it is told and what it already knows.
John McCarthy, 1958
from the Advice Taker paper
(“Programs with Common Sense”; reprinted in Semantic Information Processing; edited by M. Minsky; MIT Press; 1968)