Knowledge certainly play an important role in human language comprehension. Hence, it is presumably an very important ingredient for NLU.
Based on representation Edit
Tacit vs. explicit knowledge Edit
Tacit knowledge is the kind of knowledge that is difficult to transfer to another person by means of writing it down or verbalizing it. It is opposed to explicit knowledge which can be formalized easily.
Common-sense vs. common knowledge Edit
According to Cambria and White, 2014:
"common-sense knowledge (which humans normally acquire during the formative years of their lives) and common knowledge (which people continue to accrue in their everyday life) in a re-usable knowledge base for machines. Common knowledge includes general knowledge about the world, e.g., a chair is a type of furniture, while common-sense knowledge comprises obvious or widely accepted things that people normally know about the world but which are usually left unstated in discourse, e.g., that things fall downwards (and not upwards) and people smile when they are happy. The difference between common and common-sense knowledge can be expressed as the difference between knowing the name of an object and understanding the same object’s purpose. For example, you can know the name of all the different kinds or brands of ‘pipe’, but not its purpose nor the method of usage. In other words, a ‘pipe’ is not a pipe unless it can be used (Magritte, 1929)."
The distinction is made along the verbalizability axis as with tacit and explicit knowledge. However the meaning of common-sense and common knowledge is restricted to knowledge of somewhat general nature (as opposed to domain-specific knowledge).
Based on acquisition Edit
"Knowledge by acquaintance" and "knowledge by description" Edit
Two fundamentally different types of knowledge according to Russell.
Procedual knowledge Edit
Procedual knowledge or imperative knowledge is the knowledge formed while doing some task. It is very task- and agent-specific.
Based on reference Edit
In short, metaknowledge is knowledge about knowledge.
About the information-processing agent itself.
Bloom’s Taxonomy Edit
- Factual Knowledge
- Conceptual Knowledge
- Procedural Knowledge
- Meta‐Cognitive Knowledge
What every language user knows Edit
This list is taken from Winograd (1983; p. 4-6):
- Word order rules
- Vocabulary and word structure
- Semantic features
- Discourse structure
- Attitude message
- Prosodic conventions
- Style conventions
- World knowledge