Compound word suitability for spelling verification
First Claim
1. In a computer system including a dictionary against which text words are compared for spelling verification, a method of verifying the spelling of an input text word which word is not stored in said dictionary, comprising:
- storing flags associated with words stored in said dictionary indicative of whether said words may participate in compounding and, for those words which may participate in compounding, the relative positions said words may occupy in a compound word;
determining that said text word to be verified consists entirely of two or more particular words in said dictionary; and
returning a verify signal if the flags associated with said particular words are compatible with compounding in the relative positions in which said words occur in said text word.
1 Assignment
0 Petitions
Accused Products
Abstract
A compound word spelling verification technique is described for use with a dictionary which does not include all verifiable compounds. During verification of a text word, an attempt is made to find a pair of words in the dictionary of which the text word consists. A table associated with the dictionary includes compound class information relative to each of the words stored therein. The compound class of each of the pair of words of which the input text word consists are tested for compatibility to determine if each of the pair of words may acceptably be used in a compound word in the physical position in which it is found in the input text word.
-
Citations
9 Claims
-
1. In a computer system including a dictionary against which text words are compared for spelling verification, a method of verifying the spelling of an input text word which word is not stored in said dictionary, comprising:
-
storing flags associated with words stored in said dictionary indicative of whether said words may participate in compounding and, for those words which may participate in compounding, the relative positions said words may occupy in a compound word; determining that said text word to be verified consists entirely of two or more particular words in said dictionary; and returning a verify signal if the flags associated with said particular words are compatible with compounding in the relative positions in which said words occur in said text word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computer system including a dictionary against which text words are compared for spelling verification, a method of verifying the spelling of an input text word which word is not stored in said dictionary, comprising:
-
storing flags associated with words stored in said dictionary indicative of whether said words may participate in compounding and, for those words which may participate in compounding, the relative positions said words may occupy in a compound word; identifying an initial substring of said text word which has one of said flags associated therewith indicative of compatibility with compounding said dictionary word at the front of a compound word; determining a first remainder of said text word which consists of that portion of said text word succeeding said dictionary word; comparing said first remainder with said dictionary; and signaling that text word is correctly spelled if said first remainder is found in said dictionary and has a flag associated therewith indicative that said remainder may participate in compounding at the back of said compound word.
-
Specification