Method of displaying correct word candidates, spell checking method, computer apparatus, and program
First Claim
1. A method of displaying candidates for a correct word when there is misspelling in an original text input into a computer apparatus, said method comprising the steps of:
- Determining whether or not a candidate for a correct word relative to a misspelled word and one or more words before or after said misspelled word or on each side of said misspelled word in the original text are included in a word sequence registered in advance; and
causing, when included in said word sequence, said computer apparatus to display the correct word candidate included in said word sequence in a preferential position.
1 Assignment
0 Petitions
Accused Products
Abstract
A compound word dictionary is provided in a dictionary data storing section. If a word sequence composed of a candidate for a correct word relative to a word subjected to spell checking and a word/words before or after the word subjected to spell checking or on each side of the word subjected to spell checking is registered as a compound word in the compound word dictionary, the correct word candidate forming the compound word is placed in a preferential position on a list, while, if a subject area of the content of a sentence can be specified based on the original text before and after a word subjected to spell checking, a correct word candidate that belongs to such a subject area is placed in a preferential position on the list.
257 Citations
7 Claims
-
1. A method of displaying candidates for a correct word when there is misspelling in an original text input into a computer apparatus, said method comprising the steps of:
-
Determining whether or not a candidate for a correct word relative to a misspelled word and one or more words before or after said misspelled word or on each side of said misspelled word in the original text are included in a word sequence registered in advance; and
causing, when included in said word sequence, said computer apparatus to display the correct word candidate included in said word sequence in a preferential position. - View Dependent Claims (2, 3)
-
-
4. A spell checking method comprising the steps of:
-
checking whether or not there is misspelling in a word forming an original text input into a computer apparatus; and
displaying words as candidates for a correct word relative to the misspelled word, wherein, in said displaying step, (a) if a subject area of content of the original text can be specified based on the original text before and after the misspelled word, and a word in the correct word candidates is included in said subject area, or (b) if a word sequence registered in advance is formed by one or more words before or after said misspelled word or on each side of said misspelled word in the original text and a word in the correct word candidates, a list of the words as the correct word candidates is displayed such that the word satisfying said (a) or (b) is placed in a preferential position on the list.
-
-
5. A computer apparatus comprising:
-
an input section for inputting data of an original text;
a list output section for extracting candidates for a correct word relative to a misspelled word in the input original text, and outputting a list of the extracted correct word candidates; and
a database storing dictionary data, wherein said database comprises domain databases storing words for respective subject areas, and said list output section determines priority of the correct word candidates on the list based on a word stored in said domain database. - View Dependent Claims (7)
-
-
6. A computer apparatus comprising:
-
an input section for inputting data of an original text;
a list output section for extracting candidates for a correct word relative to a misspelled word in the input original text, and outputting a list of the extracted correct word candidates; and
a database storing dictionary data, wherein said database comprises a word sequence database storing word sequences each composed of a plurality of words, and said list output section determines priority of the correct word candidates on the list based on a word sequence stored in said word sequence database.
-
Specification