Natural Language Understanding in Soar

Natural Language Understanding in Soar

The Soar architecture was not designed to support natural language understanding (NLU). However, NL-Soar, as described by Lehman, et al (1991) and Lewis (1993), is a system that comprehends language utterances (in this case written utterances) that was built on top of the architecture, utilizing its features. In particular: Other capabilities for NLU implemented in NL-Soar include expectation (the application of top-down knowledge to comprehension) and recognitional repair (the resolution of local ambiguity such as garden path effects). NL-Soar may be considered not only as a NLU capability for cognitive architectures but as a theory of human comprehension as well. As such, it compares favorably to the predictions and capabilities of other cognitive models of language processing. Additionally, because the model is placed on top of a general cognitive architecture (as opposed to some stand-alone mechanism), the architecture provides insights into possible actual mechanisms of language comprehension, strengthening Soar's claim as a unified theory of cognition.
To go to the Soar capabilities list, press UP

To return, press HOME. To go to the next document, press NEXT.