Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
164 words
Apparatus for annotating digitally encoded natural language text words, such apparatus comprising a dictionary database including a plurality of encoded word base forms, wherein a base form is stored together with a first set of data encoding the possible uses or features of words corresponding to the base form, and with a second set of data encoding the synthesis of inflections of the base form, look-up means for identifying a base form of a text word, such look-up means including (i) means for detecting a characteristic inflectional ending occurring in the text word to produce a candidate base form, and (ii) means for determining whether the candidate base form is a word base form in the dictionary data base, and in that event assigning data stored with the base form to the text word, and means for assigning a dummy base form and a set of data codes to a word for which the look-up means retrieves no base form from the dictionary database.
Claim 2
Dependent Claim
164 words
Apparatus for annotating digitally encoded natural language text words, such apparatus comprising a dictionary database including a plurality of encoded word base forms, wherein a base form is stored together with a first set of data encoding the possible uses or features of words corresponding to the base form, and with a second set of data encoding the synthesis of inflections of the base form, look-up means for identifying a base form of a text word, such look-up means including (i) means for detecting a characteristic inflectional ending occurring in the text word to produce a candidate base form, and (ii) means for determining whether the candidate base form is a word base form in the dictionary data base, and in that event assigning data stored with the base form to the text word, and means for assigning a dummy base form and a set of data codes to a word for which the look-up means retrieves no base form from the dictionary database.
Claim 3
Dependent Claim
34 words
Apparatus according to claim 1, further comprising grammatical processing means, operative on digitally encoded text words and on the first and second sets of data codes thereof for determining a parse of a sentence.
Claim 4
Dependent Claim
39 words
Apparatus according to claim 1, further comprising matching means, for detecting when a word is approximately identical to an inflection of a base form but differs therefrom, and error means, for displaying an error message associated with the difference.
Claim 5
Dependent Claim
100 words
Apparatus for annotating digitally encoded natural language text words, such apparatus comprising a dictionary database including a plurality of word records, each record including a set of tags indicative of properties of a word look up means for looking up a text word in the dictionary database and retrieving its set of tags when the text word is identified in the dictionary database, and morphological analyzer means, operative on a text word which is not identified in the dictionary database, for determining a set of tags and dummy base form by inspection of the morphology or context of such word.
Claim 6
Dependent Claim
100 words
Apparatus for annotating digitally encoded natural language text words, such apparatus comprising a dictionary database including a plurality of word records, each record including a set of tags indicative of properties of a word look up means for looking up a text word in the dictionary database and retrieving its set of tags when the text word is identified in the dictionary database, and morphological analyzer means, operative on a text word which is not identified in the dictionary database, for determining a set of tags and dummy base form by inspection of the morphology or context of such word.
Claim 7
Dependent Claim
30 words
Apparatus according to claim 4, further comprising grammatical processing means, operative on digitally encoded text words and on the tags for determining a parse of a sentence of the text.
Claim 8
Dependent Claim
33 words
Apparatus according to claim 4, wherein the morphological analyzer means comprises means for identifying a text word which is derived from a word having a dictionary base form by a process of suffixation.
Claim 9
Dependent Claim
17 words
Apparatus according to claim 4, wherein the morphological analyzer means comprises means for identifying an idiomatic expression.
Claim 10
Dependent Claim
22 words
Apparatus according to claim 4, wherein the morphological analyzer means comprises means for identifying a word consisting of a permissible literal-numeric combination.
Claim 11
Dependent Claim
33 words
Apparatus according to claim 4, wherein the morphological analyzer means comprises means for recognizing a characteristic inflectional portion of a text word and for assigning thereto a provisional base form and provisional tags.
Claim 12
Dependent Claim
25 words
Apparatus according to claim 9, wherein the morphological analyzer means comprises means for creating a word record including said provisional base form and provisional tags.
Claim 13
Dependent Claim
33 words
Apparatus according to claim 4, wherein the morphological analyzer means comprises means for identifying a text word which is derived from a word having a dictionary base form by a process of prefixation.
Claim 14
Dependent Claim
66 words
Apparatus according to claim 4, wherein the morphological analyzer means includes a stored table of word endings wherein the class of words having such ending is characterized by corresponding tags, each such ending being stored with its corresponding tags, and means for looking up endings of a text word in said stored table and retrieving the tags corresponding to a said ending found in the table.
Claim 15
Dependent Claim
35 words
Apparatus according to claim 12, wherein the morphological analyzer means further includes means for identifying certain classes of words by inspection of character types prior to looking up endings of unidentified words in said table.
Claim 16
Dependent Claim
31 words
Apparatus according to claim 13, wherein said means for identifying by inspection of character types includes means for identifying at least one of abbreviations, proper nouns, cardinals, ordinals and alphanumeric names.