Jump to the Comparative Capabilities page.
Jump to the Home page.

NATURAL LANGUAGE PROCESSING

Natural language processing (NLP) is the formulation and investigation of computationally effective mechanisms for communication through natural language. This involves natural language generation and understanding. An architecture that contains either one will be considered as containing NLP. If the user can communicate with it using natural language then it is clear that the architecture has NLP. It is true that some of the architectures can, theoretically, be programmed in such a way so as to provide NLP. This potential capability is not enough for our criteria, we must have an actual implementation of the architecture showing how it does NLP.

Architectures Supporting Natural Language Processing: