One view of how one can do natural language is based upon the idea of parsing the input and attaching to each part of the parse a meaning that when taken together represents the meaning of the sentence.
For this overview we use definite clause grammars for parsing purposes. These DCGs serve to carry at first just the syntax of the language, but they can be anhanced to account for meaning as well.
If you want to see the whole toy system click HERE .
Jonathan Hodgson
Last Changed: 5:06PM 21/11/1994