摘要 |
A system and method for parsing natural language is provided. The system comprises a plurality of computer program code modules which address a plurality of predetermined lookup tables. Strings of characters, such as words, assigned one or more syntactical tags identifying the grammatical roles the strings can play are stored in a dictionary and retrieved as a system user inputs text to be processed. The tags are manipulated by a phrase parsing program module and translated into phrases according to grammatical rules stored in a lookup table. Sequences of the phrases corresponding to input sentences are maniplated by a sentence checking program module which consults another suitable rule table. The system and method optionally provide help in identifying grammatically incorrect passages in the input text.
|