JPH0399366A - English word search device - Google Patents

English word search device

Info

Publication number
JPH0399366A
JPH0399366A JP1237631A JP23763189A JPH0399366A JP H0399366 A JPH0399366 A JP H0399366A JP 1237631 A JP1237631 A JP 1237631A JP 23763189 A JP23763189 A JP 23763189A JP H0399366 A JPH0399366 A JP H0399366A
Authority
JP
Japan
Prior art keywords
search
english word
dictionary
character
english
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1237631A
Other languages
Japanese (ja)
Inventor
Michihiro Nagaishi
道博 長石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP1237631A priority Critical patent/JPH0399366A/en
Publication of JPH0399366A publication Critical patent/JPH0399366A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は英単語検索装置に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to an English word search device.

[従来の技術] 英単語を辞書内から検索する場合、通常は入力した英単
語の先頭の文字から一致、不一致を見ながら辞書内を順
次検索していく。辞書に納めである英単語の数が多い場
合は、辞書の先頭から1つ1つ見ていくと非常に時間が
かかるので、入力した英単語がある辞書内の位置をおよ
そ示すデータ(以下テーブルと略す)を用意しておく。
[Prior Art] When searching for an English word in a dictionary, the dictionary is normally searched sequentially starting from the first character of the input English word and checking for matches and mismatches. If there are a large number of English words in the dictionary, it will take a lot of time to go through them one by one from the beginning of the dictionary. ) are prepared.

このテーブルを利用しである程度検索しようとする英単
語の辞書上の位置をつかんでから一文字一文字細かく検
索していく。このテーブルは使用する辞書や検索時間の
節約のため規模や構造が変わる。
Using this table, you can grasp the dictionary position of the English word you want to search for, and then search for each word in detail. The size and structure of this table changes to reduce the dictionary used and search time.

もし入力した英単語に綴りの間違いがあったり、辞書内
にその英単語が存在しない場合は、辞書の英単語の見出
し語と一番一致する文字数が多い英単語を検索結果とす
る。
If the input English word is misspelled or does not exist in the dictionary, the search result is the English word that has the most characters that match the headword of the English word in the dictionary.

[発明が解決しようとする課題] 入力した英単語が綴りの間遅いがなく、かつその英単語
が辞書の中になかった場合は、辞書の英単語で一番近い
単語を検索結果とするしかない。
[Problem to be solved by the invention] If the input English word is not slow in spelling, and the English word is not in the dictionary, the only option is to use the closest English word in the dictionary as the search result. do not have.

しかし、入力しようとした英単語が辞書中にあるにもか
かわらず、綴りが間違っている場合正しい英単語を検索
することが難しい。英単語の末尾近くの文字が間違って
入力されている場合は、辞書の英単語の見出し語と一番
一致する文字数が多い英単語を検索結果とする方法で偶
然圧しい結果が求められることがある。ところが、英単
語の先頭近くの文字に誤りがあった場合、テーブルでの
検索自体がうまく行かないので検索で英単語入力時の綴
り間違いを補正することは殆ど不可能である。特に英単
語を入力する時の綴りの間違いは、まったく偶然であり
何ら規則がないので入力の仕方をもとに補正をすること
はできない。
However, even if the English word you are trying to input is in the dictionary, it is difficult to search for the correct English word if it is spelled incorrectly. If a character near the end of an English word is entered incorrectly, searching for the English word that has the most characters that match the headword of the English word in the dictionary may accidentally yield overwhelming results. be. However, if there is an error in a character near the beginning of an English word, the search itself in the table will not go well, so it is almost impossible to correct spelling errors when inputting an English word by search. In particular, misspellings when inputting English words are completely coincidental and there are no rules, so it is not possible to correct them based on the way they are input.

また辞書内の見出し語と入力した英単語を比べて位置し
ない文字をほかの文字と交換して順次検索をして行けば
原理的には正しい単語が見つかる。
In principle, you can find the correct word by comparing the headword in the dictionary with the English word you entered, replacing the missing letters with other letters, and searching sequentially.

しかしこの方法ではアルファベット全てについて行なう
ことになり検索時間が非常にかかる。場合によってはあ
る程度大まかに検索を行ない、後は辞書の内容を使用者
が見て前後を検索して見つけた方が便利な場合もある。
However, this method requires searching for all alphabets, which takes a very long time. In some cases, it may be more convenient for the user to perform a somewhat general search and then look at the contents of the dictionary and search backwards and forwards to find it.

本発明の英単語検索装置は以上のような課題を解決する
ものでその目的は、綴りの間違った英単語を入力しても
辞書の内容と検索により正しい英単語を辞書から捜すこ
とめできる英単語検索装置を供することにある。
The English word search device of the present invention solves the above-mentioned problems, and its purpose is to provide an English word search device in which even if an incorrectly spelled English word is input, the correct English word can be searched from the dictionary by searching the dictionary contents. An object of the present invention is to provide a word search device.

[課題を解決するための手段] (1)本発明の英単語検索装置は、検索したい英単語を
入力する検索項目入力手段と英単語とその意味・用例な
どが納められている辞書と前記検索項目入力手段で入力
された英単語の位置を前記辞書から捜す検索手段と前記
検索手段の検索結果を表示する表示手段とから構成され
る英単語検索装置において、入力した英単語に綴りの間
違いなどがあって正しく検索ができない場合、入力した
英単語と辞書内の英単語の見出し語と一致しない文字を
、その一致しない文字の一つ前の文字の次に来る確率の
高い文字に置き換えて再検索を行なうことを特徴とする
[Means for Solving the Problems] (1) The English word search device of the present invention includes a search item input means for inputting an English word to be searched, a dictionary containing English words, their meanings, usage examples, etc., and the above-mentioned search. In an English word search device comprising a search means for searching the dictionary for the position of an English word input by the item input means and a display means for displaying the search results of the search means, the input English word may contain a misspelling, etc. If the search cannot be performed correctly, try again by replacing the characters that do not match the entered English word with the headword of the English word in the dictionary with the character that has a high probability of occurring next to the character before the unmatched character. It is characterized by searching.

(2)前記英単語検索装置において、ある文字の次に来
る文字とその確率についてのデータを前記辞書内にもっ
ていることを特徴とする。
(2) The English word search device is characterized in that the dictionary contains data about the character that follows a certain character and its probability.

(3)前記英単語検索装置において、辞書内のある文字
の次に来る文字とその確率についてのデータを検索前に
辞書からRAMに転送して常駐させておくことを特徴と
する。
(3) The English word search device is characterized in that data about the character that follows a certain character in the dictionary and its probability is transferred from the dictionary to the RAM and stored therein before the search.

[作用] 英単語の検索をしていて、辞書の見出し語と−致しない
文字に出会ったら、その文字をほかの文字に置き換えて
検索を行なう。
[Operation] If you are searching for an English word and encounter a character that does not match a dictionary entry, replace that character with another character and perform the search.

置き換える文字としては、一致しなかった文字の1つ前
の文字に注目して、その文字の次に来るべき文字を考え
る。単語中である文字の次に来る文字は何か、確率的に
求めることができる。これは検索しようとしている辞書
の全単語について、各文字の並び方から統計をとること
によって求めることが可能である。
As for the character to be replaced, pay attention to the character immediately before the character that did not match, and consider the character that should come after that character. It is possible to find out probabilistically what letter comes after a certain letter in a word. This can be determined by taking statistics from the arrangement of each character for all the words in the dictionary you are trying to search.

こうすることである文字の次にはどの文字が来るのか、
その来るべき文字の候補を確率の高い順に並べることが
できる。こうして作った候補文字を一致しなかった文字
と入れ換えて検索をしなおして正しい英単語を辞書から
得る。
By doing this, you can determine which character comes after a certain character.
Candidates for upcoming characters can be arranged in descending order of probability. The candidate characters thus created are replaced with the unmatched characters and the search is repeated to obtain the correct English word from the dictionary.

[実施例] 以下本発明の英単語検索装置について、実施例にもとす
いて詳細に説明する。
[Example] Hereinafter, the English word search device of the present invention will be described in detail based on an example.

第1図は、本発明の英単語検索装置の基本構成を明示し
た図である。
FIG. 1 is a diagram clearly showing the basic configuration of the English word search device of the present invention.

検索したい英単語は、キーボードなどを用いた検索項目
入力手段1より入力され符号化される。
The English word to be searched for is inputted and encoded through the search item input means 1 using a keyboard or the like.

入力され符号化した英単語は、検索手段2が、辞書3よ
り目的の英単語と意味などの入っている辞書上の位置を
捜し出す。捜し出された位置をもとに、表示手段4によ
って見出し語、意味、用例などや各手段の状況などを表
示する。
For the input and encoded English word, a search means 2 searches a dictionary 3 for a position on the dictionary containing the target English word and its meaning. Based on the located position, the display means 4 displays headwords, meanings, usage examples, and the status of each means.

第2図は、本発明の英単語検索装置の回路構成例を示し
たブロック図である。
FIG. 2 is a block diagram showing an example of the circuit configuration of the English word search device of the present invention.

全ての制御は、CPU5が管理する。表示はデイスプレ
ー6 (CRTや液晶表示板)が行なう。
All controls are managed by the CPU 5. The display is performed by a display 6 (CRT or liquid crystal display board).

人力装置としては、キーボード7を用いる。キーボード
7の内容は、キーボード制御部8で読み取られてからC
PU5へ送られる。入力装置はほかにマウスやOCR等
を用いることもできる。
A keyboard 7 is used as the human power device. The contents of the keyboard 7 are read by the keyboard control unit 8 and then
Sent to PU5. In addition to the input device, a mouse, OCR, etc. can also be used.

辞書9は、内容の容量・検索速度などによりいろいろな
種類の装置を使う。例えば容量が少なければROM、大
容量ならCD−ROMなどを使用する。各辞書のアクセ
ス等の管理は、辞書制御部10が行いCPU5の命令で
任意のデータを取り出すことができる。
The dictionary 9 uses various types of devices depending on the content capacity, search speed, etc. For example, if the capacity is small, a ROM is used, and if the capacity is large, a CD-ROM is used. The dictionary control unit 10 manages access to each dictionary, and arbitrary data can be retrieved by commands from the CPU 5.

検索をはじめ各種プログラムは、プログラムROM11
に納められている。また検索の効率化のためのテーブル
は検索用データテーブルROM 12にある。また検索
用データテーブルROM12にはほかに、ある文字の次
にどの様な文字が来るのかについての確率的なデータも
収納されている。
Various programs including search are available in program ROM11.
It is stored in Further, a table for improving search efficiency is provided in the search data table ROM 12. In addition, the search data table ROM 12 also stores probabilistic data regarding what character will come next after a certain character.

辞書9がROMなどで容量が限られているときは専用の
ROMを用意する。各種の処理用のデータなどはRAM
13に一時記憶しておく。
If the dictionary 9 is a ROM or the like and has a limited capacity, a dedicated ROM is prepared. Data for various processing is stored in RAM.
13 temporarily memorized.

ある文字の次にどの様な文字が来るのかについてのWI
率的なデータは、使う辞書ごとに異なるので辞書9がR
OMの場合のように固定したものならば、データを検索
用データテーブルROM12に入れておいてもよい。し
かし辞書9がCD−ROMの用に交換する事を前提にし
たものの場合データはCD−ROMの中に入れておくと
、検索用データテーブルROM12を交換する必要がな
い。
WI about what kind of character comes after a certain character
The rate data differs depending on the dictionary used, so Dictionary 9 is R.
If the data is fixed as in the case of OM, the data may be stored in the search data table ROM 12. However, if the dictionary 9 is intended to be replaced with a CD-ROM, there is no need to replace the search data table ROM 12 if the data is stored in the CD-ROM.

更に、CD−ROMなどを交換したら検索を行なう前に
RAM13に、ある文字の次にどの様な文字が来るのか
についての確率的なデータを転送しておく。こうしてお
くことで検索時にデータを逐−CD−ROMから捜す必
要がなく、アクセス速度の小さいRAMを使用するので
検索が高速化できる。
Further, after replacing the CD-ROM or the like, before performing a search, probabilistic data regarding what character will come next after a certain character is transferred to the RAM 13. By doing so, there is no need to search for data from the CD-ROM one by one during a search, and since a RAM with a low access speed is used, the search can be made faster.

第3図は、英単語の基本的な検索方法を説明した図であ
る。
FIG. 3 is a diagram explaining a basic search method for English words.

第3図は、検索英単語20 (apple)を辞書25
からその位置を調べる手順を示している。
Figure 3 shows the search English word 20 (apple) in the dictionary 25.
This shows the procedure for finding the location.

検索時に二つのテーブル21とテーブル22を使用する
Two tables 21 and 22 are used during the search.

まず、 rapple」の先頭文字が「a」なので「a
」で始まる英単語の所を捜せばよくそれはテーブル21
の領域23である。なお各領域の数字は辞書内の位置を
示している。
First, the first character of "rapple" is "a", so "a"
If you look for an English word that starts with ", you'll find it in Table 21.
This is region 23. Note that the numbers in each area indicate the position within the dictionary.

次に、 rapple4の二つ目の文字「p」に着目し
て先頭が’aplとなっている単語の位置を調べる。テ
ーブル22を使用して領域24に目的の数値を見つける
。この様にして検索する範囲を限定してから初めて辞書
25内の見出し語を順次調べていく。
Next, focusing on the second character "p" in rapple4, the position of the word starting with 'apl' is investigated. Use table 22 to find the desired value in area 24. Only after the search range is limited in this way is the headword in the dictionary 25 sequentially searched.

領域24で示された数値r1029Jに当たる領域26
の英単語から順次領域27と1つ1つ調べて検索英単語
20 (apple)と一致する単語のある領域28に
達する。領域28の数値「1061」は、その数値の示
す位置に意味や用例などが納められている。
Area 26 corresponding to the value r1029J shown in area 24
The search area 27 is searched one by one starting from the English word 20 (apple) to reach an area 28 containing a word that matches the searched English word 20 (apple). The numerical value "1061" in the area 28 has a meaning, an example, etc. stored in the position indicated by the numerical value.

今の例では、使用したテーブルは二つだが辞書の容量が
大きく検索範囲が広い場合はテーブルを増やし検索範囲
をなるべく少なくする必要がある。
In the current example, two tables are used, but if the dictionary has a large capacity and the search range is wide, it is necessary to increase the number of tables and reduce the search range as much as possible.

第4図は、入力した英単語の綴りが誤っていた場合に新
規に検索候補英単語の作り方を示した図である。
FIG. 4 is a diagram showing how to create a new search candidate English word when the input English word is misspelled.

例えば入力した検索英単語30が’all)pie」の
時、このまま検索をして行くと4文字目の「i」で一致
しなくなる。
For example, when the input search English word 30 is 'all)pie', if the search continues as it is, there will be no match at the fourth character 'i'.

そこで「i」の1つ前の文字「p」に注目する。So, let's focus on the letter "p" that comes before "i".

「p」の次にはどの様な文字がくることが多いか統計の
結果が次のようになっていたとする。
Suppose that the statistical results of what kind of letter often comes after "p" are as follows.

「p」の次に「e」が来る確率 ・・ N1%’pJの
次に「a」が来る確率 ・・ N2%「p」の次にrl
Jが来る確率 ・・ N3%「p」の次に「m」が来る
確率 ・・ N4%「p」の次に「o」が来る確率 ・
・ N5%そして確率の大きい順に並べると次のように
なっているものとする。
Probability that "e" comes next after "p"... N1% Probability that "a" comes next after pJ... N2% rl comes after "p"
Probability that J will come... N3% Probability that "m" will come next to "p" ... N4% Probability that "o" will come next to "p" -
・Assume that N5% and arranged in descending order of probability are as follows.

NI> N3>  N2 >  Na > Nsこの不
等式の順序にしたがって検索候補英単語31〜35を作
る。検索候補英単語31が一番確率が高い候補で、検索
候補英単語35が一番確率が低い候補となる。検索は検
索候補英単語31から35の確率の高い方から低い順に
辞書36と比較して検索を行なっていく。
NI>N3>N2>Na>Ns Search candidate English words 31 to 35 are created in accordance with the order of this inequality. The search candidate English word 31 is the candidate with the highest probability, and the search candidate English word 35 is the candidate with the lowest probability. The search is performed by comparing the search candidate English words 31 to 35 with the dictionary 36 in descending order of probability.

このように統計的に調べた出現確率をもとに確率の比較
的高いものだけを選び出すので、検索候補英単語を大幅
に絞ることができる。
In this way, only words with relatively high probabilities are selected based on the statistically investigated appearance probabilities, so it is possible to significantly narrow down the search candidate English words.

第5図は、入力した英単語の綴りが誤っていた場合に新
規に作った検索候補英単語で再検索をするソフトウェア
−の−例を示したフローチャートである。
FIG. 5 is a flowchart showing an example of software for re-searching using a newly created search candidate English word when the input English word is misspelled.

最初検索する前にテーブルを参照して、入力した英単語
がテーブルで捜せるかどうか調べ(ステップ40)もし
捜せない時は(ステップ41)新規に検索候補英単語を
作り再検索をする。
Before the first search, refer to the table and check whether the input English word can be searched in the table (step 40). If it cannot be searched (step 41), create a new search candidate English word and search again.

まず、テーブルでの検索をして一致しなかった文字の1
つ前の文字の後に来る文字についての統計データを調べ
る。データは検索用データテーブルROM12またはR
AM13から参照する。 (ステップ42)データにも
とすいて検索候補英単語を作成する。 (ステップ43
)この過程は第4図で説明した通りである。
First, search in the table and find the 1st character that does not match.
Find statistical data about the character that comes after the previous character. Data is search data table ROM12 or R
Reference from AM13. (Step 42) Search candidate English words are created based on the data. (Step 43
) This process is as explained in FIG.

新規に作成した検索候補英単語で確率の高い英単語から
再び検索を行ない(ステップ44)、新しい英単語がテ
ーブルで捜せるか調べる。捜せない時は(ステップ45
)次に確率の低い検索候補英単語が有るか確認して(ス
テップ46)検索候補英単語が有る場合は再検索を行な
い、なければ通常の辞書検索に戻る。新しい英単語がテ
ーブルで見つかったならば辞書検索に移る。
Using the newly created search candidate English words, the search is performed again starting with English words with high probability (step 44), and it is checked whether new English words can be searched in the table. If you can't find it (step 45)
) Next, it is checked whether there is a search candidate English word with a low probability (step 46), and if there is a search candidate English word, the search is performed again; otherwise, the process returns to the normal dictionary search. If a new English word is found in the table, move on to dictionary search.

辞書検索(ステップ47)では、実際に辞書上で見出し
語との一致度を調べて、少なくとも人力した英単語に一
番近いものを見つける。そして結果を表示する。 (ス
テップ48) 以上のように、入力した英単語をある文字の次にどんな
文字がどのくらいの確率で出現するかというデータをも
とにして正しい検索英単語を予測して再検索を行なう。
In the dictionary search (step 47), the degree of matching with the headword is actually checked in the dictionary to find at least the word closest to the manually created English word. and display the results. (Step 48) As described above, the correct search English word is predicted based on the input English word and the data on the probability of what character will appear next to a certain character, and the search is performed again.

[発明の効果] 以上述べたように本発明の英単語検索装置では、入力し
た英単語に綴りの誤りなどがある場合、ある文字の次に
どんな文字がどのくらいの確率で出現するかというデー
タをもとはして正しい検索英単語を予測して再検索を行
ない正しい英単語を辞書から捜し出すことができる。新
規に作成する検索英単語は文字の出現確率をもとに作成
されるので、検索英単語候補を絞ることが可能で検索時
間を短縮できる。
[Effects of the Invention] As described above, in the English word search device of the present invention, when there is a spelling error in the input English word, data on the probability of what character will appear next to a certain character can be collected. It is possible to predict the correct English word to search for, perform a re-search, and find the correct English word from the dictionary. Since newly created search English words are created based on the appearance probabilities of characters, it is possible to narrow down the search English word candidates and shorten the search time.

また、ある文字の次にどんな文字がどのくらいの確率で
出現するかというデータを辞書ごとに用意して格納して
おき、使うときはあらがじめRAMに移し常駐させてお
くことで検索精度と高速検索が可能となる。
In addition, by preparing and storing data for each dictionary about the probability of what character will appear next to a certain character, and storing it in advance by moving it to RAM before use, it is possible to improve search accuracy. High-speed search becomes possible.

そして、正しい検索英単語の予測は英単語検索装置が独
自にもっているデータだけをもとは行なわれるので、入
力方法による影響に関係なく正しい検索を行なうことが
できるという効果を得る。
Since the prediction of the correct English word to be searched is performed based only on the data that the English word search device has uniquely, it is possible to perform a correct search regardless of the influence of the input method.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明の英単語検索装置の基本構成を明示し
た図、 第2図は、本発明の英単語検索装置の回路構成例を示し
たブロック図、 第3図は、英単語の基本的な検索方法を説明した図、 第4図は、入力した英単語の綴りが誤っていた場合に新
規に検索候補英単語の作り方を示した図、第5図は、入
力した英単語の綴りが誤っていた場合に新規に作った検
索候補英単語で再検索をするソフトウェア−の−例を示
したフローチャートである。 1 ・ 2 ・ 3 ・ 4 ・ 5 ・ 6 ・ 7 ・ 8 ・ 9 ・  0 1 2 3 ・検索項目入力手段 ・検索手段 ・辞書 ・表示手段 ・CPU ・デイスプレー ・キーボード ・キーボード制御部 ・辞書 ・辞書制御部 ・プログラムROM ・検索用データテーブルROM ・RAM 20・・検索英単語 21.22・・テーブル 23.24,26,27.28 25・・辞書 30・・検索英単語 31.32,33,34.35 36・・辞書 ・領域 ・検索候補英単語 以上
FIG. 1 is a diagram clearly showing the basic configuration of the English word search device of the present invention, FIG. 2 is a block diagram showing an example of the circuit configuration of the English word search device of the present invention, and FIG. Figure 4 is a diagram explaining the basic search method. Figure 4 is a diagram showing how to create a new search candidate English word when the input English word is misspelled. Figure 5 is a diagram showing how to create a new search candidate English word when the input English word is misspelled. 12 is a flowchart showing an example of software that performs a re-search using a newly created search candidate English word when the spelling is incorrect. 1 ・ 2 ・ 3 ・ 4 ・ 5 ・ 6 ・ 7 ・ 8 ・ 9 ・ 0 1 2 3 ・Search item input means ・Search means ・Dictionary ・Display means ・CPU ・Display ・Keyboard ・Keyboard control unit ・Dictionary ・Dictionary Control unit/Program ROM/Search data table ROM/RAM 20...Search English words 21.22...Tables 23.24, 26, 27.28 25...Dictionary 30...Search English words 31, 32, 33, 34.35 36... Dictionary/area/search candidate English words or more

Claims (3)

【特許請求の範囲】[Claims] (1)検索したい英単語を入力する検索項目入力手段と
英単語とその意味・用例などが納められている辞書と前
記検索項目入力手段で入力された英単語の位置を前記辞
書から捜す検索手段と前記検索手段の検索結果を表示す
る表示手段とから構成される英単語検索装置において、
入力した英単語に綴りの間違いなどがあって正しく検索
ができない場合、入力した英単語と辞書内の英単語の見
出し語と一致しない文字を、その一致しない文字の一つ
前の文字の次に来る確率の高い文字に置き換えて再検索
を行なうことを特徴とする英単語検索装置。
(1) A search item input means for inputting an English word to be searched, a dictionary containing English words and their meanings and examples, and a search means for searching the dictionary for the position of the English word input by the search item input means. and a display means for displaying the search results of the search means,
If the entered English word has a spelling mistake and cannot be searched correctly, the character that does not match the entered English word and the headword of the English word in the dictionary will be placed next to the character before the non-matching character. An English word search device that performs a re-search by replacing characters with characters that have a high probability of appearing.
(2)前記英単語検索装置において、ある文字の次に来
る文字とその確率についてのデータを前記辞書内にもっ
ていることを特徴とする請求項1記載の英単語検索装置
(2) The English word search device according to claim 1, wherein the dictionary contains data about the character that follows a certain character and its probability.
(3)前記英単語検索装置において、辞書内のある文字
の次に来る文字とその確率についてのデータを検索前に
辞書からRAMに転送して常駐させておくことを特徴と
する請求項2記載の英単語検索装置。
(3) In the English word search device, data regarding the character that follows a certain character in the dictionary and its probability is transferred from the dictionary to the RAM and stored therein before the search. English word search device.
JP1237631A 1989-09-13 1989-09-13 English word search device Pending JPH0399366A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1237631A JPH0399366A (en) 1989-09-13 1989-09-13 English word search device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1237631A JPH0399366A (en) 1989-09-13 1989-09-13 English word search device

Publications (1)

Publication Number Publication Date
JPH0399366A true JPH0399366A (en) 1991-04-24

Family

ID=17018190

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1237631A Pending JPH0399366A (en) 1989-09-13 1989-09-13 English word search device

Country Status (1)

Country Link
JP (1) JPH0399366A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012181654A (en) * 2011-03-01 2012-09-20 Casio Comput Co Ltd Russian word search device and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012181654A (en) * 2011-03-01 2012-09-20 Casio Comput Co Ltd Russian word search device and program

Similar Documents

Publication Publication Date Title
US5541838A (en) Translation machine having capability of registering idioms
US5794177A (en) Method and apparatus for morphological analysis and generation of natural language text
US7174290B2 (en) Multi-language document search and retrieval system
US8855998B2 (en) Parsing culturally diverse names
US5303150A (en) Wild-card word replacement system using a word dictionary
US8812300B2 (en) Identifying related names
US6263333B1 (en) Method for searching non-tokenized text and tokenized text for matches against a keyword data structure
US7555428B1 (en) System and method for identifying compounds through iterative analysis
US20100153396A1 (en) Name indexing for name matching systems
CN113590792B (en) User problem processing method, device and server
EP1011057B1 (en) Identifying a group of words using modified query words obtained from successive suffix relationships
CN111428494A (en) Intelligent error correction method, device and equipment for proper nouns and storage medium
JPH03172966A (en) Similar document retrieving device
CN114372122A (en) Information acquisition method, computing device and storage medium
US20190303437A1 (en) Status reporting with natural language processing risk assessment
KR20110069488A (en) Electronic Dictionary Automatic Retrieval System According to Input Language and Its Method
JP3945075B2 (en) Electronic device having dictionary function and storage medium storing information retrieval processing program
JPH0399366A (en) English word search device
US7130470B1 (en) System and method of context-based sorting of character strings for use in data base applications
JPH08180066A (en) Index creating method, document search method, and document search device
JPH08115330A (en) Similar document retrieval method and apparatus
JPH0375960A (en) Character processing device frequency change method
JP2007279964A (en) Information search device
JP3045886B2 (en) Character processing device with handwriting input function
JP2002358301A (en) Electronic dictionary