Kurt Hungerford CSCI 8110. The Knowledge Machine is a knowledge representation and reasoning system that allows users to store concepts and relationships.