A method of parsing a sentence into sentence parts to be described with functional indications, by means of lexicalized word units, in accordance with the following steps: a. Determining, for each word unit and for each constituent, the functional word category within the constituent or a new constituent; b. Describing, for each constituent, a step relating to closure of the constituent, and allocating a functional label to that constituent; c. Testing the current constituent against rules relating to the context of the words and/or subsidiary constituents, and revaluation of a probability factor allocated to the sentence representation, and the selection of each sentence representation having a probability factor above a certain threshold value. A grammatically incorrect sentence already parsed can be corrected by selecting the grammatically incorrect constituent within the sentence and then change of this constituent by reference to regulations based on the mentioned rules.
A system for grammatically processing a sentence composed in natural language