Most researchers to date in artificial intelligence has been based on the knowledge representation hypothesis, that is, the assumption that in any artificial intelligence (AI) programme there is a separate module which represents the information that the programme has about the world. As a result, a number of so-called knowlege representation formalisms have been developed for representing this kind of information in a computer.https://digitalcommons.usf.edu/books/1140/thumbnail.jp