Identifying information related to an input word in an electronic dictionary
First Claim
1. A method in a computer system for identifying information in an electronic dictionary related to an input word, the electronic dictionary having records, each record being identified by a head word, the method comprising:
- designating the input word as a designated word and providing an initialized record list;
determining whether the designated word is in the dictionary as a head word;
when it is determined that the designated word is in the dictionary as a head word,adding the record identified by the designated word to the record list;
if the dictionary is fully specified with respect to morphological forms or fully specified with respect to homographic forms, indicating that the record list contains the information;
when it is determined that the designated word is not in the dictionary as a head word, if the dictionary is fully specified with respect to morphological forms, indicating that the record list contains the information;
applying morphological rules to produce a morphologically related word;
when the applying of morphological rules produces a morphologically related word, designating the related word as the designated word and repeating the determining with the newly designated word; and
when the applying of morphological rules does not produce a morphologically related word, indicating that the record list contains the information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for retrieving information from an electronic dictionary. The system stores all information about words that have the same normalized form into a single entry within the electronic dictionary. The normalized form of a word has all lower case letters and no diacritical marks. When information is to be retrieved from the dictionary for a word, the word is first normalized and then the dictionary is searched for the entry corresponding to that normalized word. The entry that is found contains the information for that word.
140 Citations
11 Claims
-
1. A method in a computer system for identifying information in an electronic dictionary related to an input word, the electronic dictionary having records, each record being identified by a head word, the method comprising:
-
designating the input word as a designated word and providing an initialized record list; determining whether the designated word is in the dictionary as a head word; when it is determined that the designated word is in the dictionary as a head word, adding the record identified by the designated word to the record list; if the dictionary is fully specified with respect to morphological forms or fully specified with respect to homographic forms, indicating that the record list contains the information; when it is determined that the designated word is not in the dictionary as a head word, if the dictionary is fully specified with respect to morphological forms, indicating that the record list contains the information; applying morphological rules to produce a morphologically related word; when the applying of morphological rules produces a morphologically related word, designating the related word as the designated word and repeating the determining with the newly designated word; and when the applying of morphological rules does not produce a morphologically related word, indicating that the record list contains the information. - View Dependent Claims (2, 3, 4)
-
-
5. A method in a computer system for identifying information in an electronic dictionary related to an input word, the electronic dictionary having records, each record being identified by a head word, the method comprising:
-
when the dictionary is fully specified with respect to morphological forms or fully specified with respect to homographic forms, indicating that any record with the input word as its head word is the information related to the input word; and when the dictionary is not fully specified with respect to homographic forms, applying morphological rules to produce related words and indicating that any record with a related word as its head word is information related to the input word. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable medium containing instructions for causing a computer system to identify information in an electronic dictionary related to an input word, the electronic dictionary having records, each record being identified by a head word, by:
-
when the electronic dictionary is fully specified as to morphological forms, when the input word is in the electronic dictionary as a head word, indicating that the record identified by the input word is the information; and when the input word is not in the electronic dictionary as a head word, indicating that information relating to the input word is not in the electronic dictionary; and when the electronic dictionary is fully specified as to homographic forms, when the input word is in the electronic dictionary as a head word, indicating that the record the input word is the information; and when the input word is not in the electronic dictionary as a head word, identifying words morphologically related to the input word and when an identified morphologically related word is in the electronic dictionary as a head word, indicating that the record identified by the identified word is information relating to the input word. - View Dependent Claims (10, 11)
-
Specification