4. A computer-assisted language generation system according to claim 1 and wherein said simplified sentence group ranking functionality operates using at least some of the following criteria: A. the number of simplified sentences contained in a group; B. degree to which the word stems of the words in the group correspond to the word stems in an independent phrase and their alternatives; C. the extent to which the group includes words which do not correspond to the words in the independent phrase and their alternatives.
4. A computer-assisted language generation system according to claim 1 and wherein said simplified sentence group ranking functionality operates using at least some of the following criteria: A. the number of simplified sentences contained in a group; B. degree to which the word stems of the words in the group correspond to the word stems in an independent phrase and their alternatives; C. the extent to which the group includes words which do not correspond to the words in the independent phrase and their alternatives. 5. A computer-assisted language generation system according to claim 4 and wherein said simplified sentence group ranking functionality operates using at least part of the following procedure: defining the weight of a word stem, to indicate the importance of the word in the language; calculating a Positive Match Rank corresponding to criterion B; calculating a Negative Match Rank corresponding to criterion C; calculating a Composite Rank based on: said number of simplified sentences contained in a group and corresponding to criterion A; said Positive Match Rank; and said Negative Match Rank.