JPH0696117A - Document change supporting system - Google Patents
Document change supporting systemInfo
- Publication number
- JPH0696117A JPH0696117A JP4241724A JP24172492A JPH0696117A JP H0696117 A JPH0696117 A JP H0696117A JP 4241724 A JP4241724 A JP 4241724A JP 24172492 A JP24172492 A JP 24172492A JP H0696117 A JPH0696117 A JP H0696117A
- Authority
- JP
- Japan
- Prior art keywords
- sentence
- word
- verb
- changed
- interrogative
- 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
Links
Landscapes
- Machine Translation (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、予め蓄積されている例
文の文体において、この変更を支援する手段に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a means for supporting this change in the style of example sentences stored in advance.
【0002】[0002]
【従来の技術】例文の変更を支援する従来技術の一つ
が、特開昭60−50573 号公報に述べられている。そこで
は、例文の単語の一部を変更した結果、例えば、人称や
時制の関係から、文法的に誤ってしまった箇所を訂正す
る電子式文法学習機として述べられている。ここでいう
文法的誤りとは、主述の人称の一致や時制の一致などに
おける文法チェックをさす。2. Description of the Related Art One of the prior arts for supporting modification of example sentences is described in Japanese Patent Laid-Open No. 60-50573. There, it is described as an electronic grammar learning machine that corrects a grammatically erroneous part, for example, from the relationship between the person and the tense as a result of changing part of the words in the example sentence. The grammatical error here refers to a grammatical check in matching the person or the tense of the main subject.
【0003】[0003]
【発明が解決しようとする課題】上記従来技術は、例文
中の単語を変更することによって生じる文法的な誤りを
訂正するものであり、例えば、主語を変更したことによ
る主語と動詞の人称の不一致や、複文中などにおいて動
詞を変更したことによる時制の不一致といった文法的な
誤りを訂正することができる。ところが、例文が肯定文
であり、その肯定文を否定文や疑問文に変更しようとす
る場合、各単語自身は別の単語に変更することなく、例
えば、否定語を挿入するだけであったり、語順のみを変
更するだけの文体の変更などについては、文法的な誤り
が生じない限り、従来技術では訂正を行なうことができ
ないという問題があった。The above-mentioned conventional technique corrects a grammatical error caused by changing a word in an example sentence. For example, the subject does not match the verb due to the change in the subject. Or, it is possible to correct a grammatical error such as a tense disagreement due to a verb change in a compound sentence. However, if the example sentence is an affirmative sentence and you want to change the affirmative sentence to a negative sentence or a question sentence, each word itself does not change to another word, for example, just insert a negative word, or Regarding the change of the style such as changing only the word order, there is a problem that the conventional technique cannot correct it unless a grammatical error occurs.
【0004】本発明の目的は、例文が肯定文であり、否
定文や疑問文に変更したい場合に、文体の変更を指示す
るだけで、否定語の挿入や語順の入れ替え、さらには疑
問詞の置き換えなどを行ない、逆に、例文が否定文や疑
問文である場合も、文体変更の指示をするだけで、肯定
文に変更でき、文法的な誤りが生じて初めて誤り箇所を
訂正するのではなく、文法的な誤りがなくても自動的に
文体の変更を行なうことにある。The object of the present invention is to insert a negative word, change the word order, and further change the question word when the example sentence is an affirmative sentence and it is desired to change it to a negative sentence or a question sentence by simply instructing the change of the style. Even if the example sentence is a negative sentence or a question sentence, it can be changed to an affirmative sentence by simply instructing the style change, and the grammatical error may not be corrected until the grammatical error occurs. No, there is to automatically change the style even if there is no grammatical error.
【0005】[0005]
【課題を解決するための手段】前記目的を達成するため
に、本発明では予めデータベース上に格納されている例
文を構文解析を用いて、句単位で解析を行ない主語と動
詞,副詞(句)などの人称や時制を判別した上で、例え
ば、例文が肯定文であるときに、否定文や疑問文に変更
する指示を行なうことにより、否定語や助動詞,動詞な
どの追加や語順の入れ替えを行ない、否定文や疑問文に
変更する。In order to achieve the above-mentioned object, in the present invention, an example sentence stored in advance in a database is analyzed in phrase units using syntactic analysis, and the subject, verb and adverb (phrase) are analyzed. For example, when the example sentence is an affirmative sentence, by instructing to change it to a negative sentence or a question sentence, you can add negative words, auxiliary verbs, verbs, etc. Do and change to negative or interrogative.
【0006】本発明における文書変更手順を以下に示
す。 (1)データベースより必要な例文を読み込み、構文解析
により例文を句単位で解析し、さらに主語,動詞,助動
詞,副詞(句)などを抽出し、その時制や句構造などの情
報を文書変更情報格納テーブルに格納する。次に、前記
文書変更情報格納テーブルに格納されている情報を用い
て、否定文に変更するときは、例文の適切な位置に否定
語を挿入する。また、疑問文への変更に関し、疑問詞を
用いずに疑問文に変更するときは、文書変更ルールテー
ブルに格納されている文書変更ルールにより、語順の入
れ替えなどを行なう。一方、疑問詞を用いた疑問文とす
るときは、疑問詞になりうる語群(句)候補を表示し、選
択したものを適切な疑問詞に置き換え、文書変更ルール
テーブルに格納されている文書変更ルールにより、前記
例文を疑問文に変更する。また、前記例文の主語が1人
称であり、疑問文に変更するときには、主語を2人称に
変更した上で、疑問文に変更する。The document changing procedure in the present invention is shown below. (1) Read necessary example sentences from the database, analyze the example sentences by phrase by syntactic analysis, further extract subjects, verbs, auxiliary verbs, adverbs (phrases), etc., and change the information such as tense and phrase structure to document change information. Store in the storage table. Next, using the information stored in the document change information storage table, when changing to a negative sentence, a negative word is inserted at an appropriate position in the example sentence. Further, regarding the change to the question sentence, when changing to the question sentence without using the interrogative, the word order is changed according to the document change rule stored in the document change rule table. On the other hand, when making an interrogative sentence using an interrogative, the word group (phrase) candidates that can be interrogative are displayed, the selected one is replaced with an appropriate interrogative, and the document stored in the document change rule table is displayed. The example sentence is changed to a question sentence according to the change rule. Further, the subject of the example sentence is the first person, and when changing to the question sentence, the subject is changed to the second person and then changed to the question sentence.
【0007】(2)データベースより読み込んだ例文が疑
問文であるとき、前記例文を平叙文に変更する場合、疑
問文中に疑問詞が含まれないときは、文書変更ルールテ
ーブルに格納されている文書変更ルールにより、語順の
入れ替えなどを行なう。一方、疑問文中に疑問詞が含ま
れるときは、疑問詞が表す事象(人,物,場所など)に
置き換える。さらに、前記疑問詞を事象に置き換えた
後、文書変更ルールテーブルに格納されている文書変更
ルールにより、前記例文を肯定文に変更する。(2) When the example sentence read from the database is an interrogative sentence and the example sentence is changed to a plain sentence, and when the interrogative sentence does not include a question word, the document stored in the document change rule table The word order is changed according to the change rule. On the other hand, when an interrogative sentence contains an interrogative, it is replaced with the event (person, object, place, etc.) represented by the interrogative. Further, after replacing the question word with an event, the example sentence is changed to an affirmative sentence by the document change rule stored in the document change rule table.
【0008】(3)データベースより読み込んだ例文を敬
語表現に変更するとき、敬語表現のタイプを表示し、変
更したい敬語表現を選択して、敬語表現が格納されてい
る敬語表現データベースより、該当する敬語表現に前記
例文を変更する。(3) When an example sentence read from the database is changed to a honorific expression, the type of the honorific expression is displayed, the honorific expression desired to be changed is selected, and the corresponding honorific expression database stores the relevant honorific expression. Change the example sentence to honorific expression.
【0009】(4)例文を変更した文において、構文解析
により単語毎に分けて各単語の大文字,小文字に関する
情報(固有名詞など)を格納する単語情報格納テーブル
と、大文字であるべき単語を格納した大文字単語データ
ベースとを設け、前記例文を変更した文における単語中
で明らかに、大文字と小文字の誤りがある場合に、前記
単語情報格納テーブルより、大文字あるいは小文字に訂
正する。(4) In a sentence in which the example sentence is changed, a word information storage table for storing information (proper nouns, etc.) regarding uppercase and lowercase of each word by syntax analysis and storing words that should be in uppercase The upper case word database is provided, and when the words in the sentence in which the example sentence is changed clearly have an error in upper case and lower case, the upper case or lower case is corrected from the word information storage table.
【0010】[0010]
【作用】本発明では、データベースより読み込んだ例文
を、既存の構文解析により、主語,動詞,副詞(句)など
句単位(動詞については、単語単位)で解析し、その結果
より例文に対して、例えば、例文が肯定文であり、否定
文あるいは、疑問文に変更する場合、変更を指示するだ
けで否定文や疑問文に変更することができる。つまり、
否定文にするときは、例文から動詞を抽出し、その動詞
の種類(例えば、Be動詞や一般動詞など)や人称,時
制などを判別し、否定語を適切な箇所に挿入し、あるい
は助動詞を追加することにより、否定文に変更する。一
方、疑問文にするときは、例文から、主語や動詞などの
疑問文変更に必要な情報を抽出し、疑問詞のない疑問文
に変更するときは、動詞の種類によって助動詞を追加し
て、語順を変更することにより疑問文に変更する。疑問
詞のある疑問文に変更するときは、疑問詞に置き換える
ことのできる候補となりうる語群(句)を表示し、そこで
選択した語群(句)に対応する疑問詞に置き換えて、語順
などを変更することにより、疑問文に変更する。逆にデ
ータベースより読み込んだ例文が疑問文か否定文であっ
たときに、肯定文に変更する場合も、の変更処理と同様
に、変更の指示を行なうことにより肯定文に変更するこ
とができる。In the present invention, the example sentences read from the database are analyzed by the existing syntactic analysis in phrase units such as subject, verb, adverb (phrase) (words in the case of verbs), and the result is compared to the example sentences. For example, when the example sentence is an affirmative sentence and is changed to a negative sentence or a question sentence, it can be changed to a negative sentence or a question sentence only by instructing the change. That is,
When making a negative sentence, the verb is extracted from the example sentence, the type of the verb (for example, Be verb or general verb), the person, the tense, etc. are discriminated, and the negative word is inserted at an appropriate place, or the auxiliary verb is added. Change it to a negative sentence by adding it. On the other hand, when making an interrogative sentence, the information necessary for changing the interrogative sentence such as the subject or verb is extracted from the example sentence, and when changing to an interrogative sentence without an interrogative sentence, an auxiliary verb is added depending on the type of the verb, Change the word order into an interrogative sentence. When changing to an interrogative sentence with an interrogative word, display the word group (phrase) that can be a candidate that can be replaced with the interrogative word, replace it with the interrogative word that corresponds to the selected word group (phrase), and change the word order etc. Change to a question by changing. On the contrary, when the example sentence read from the database is a question sentence or a negative sentence, when changing to an affirmative sentence, it is possible to change to an affirmative sentence by instructing the change similarly to the changing process of.
【0011】また、例文を敬語表現に変更するときも、
敬語表現のタイプを表示し、適切と思われる敬語表現を
選択することにより、敬語表現が格納されている敬語表
現データベースから該当する敬語表現を呼び出して、例
文を敬語表現に変更することができる。Also, when changing the example sentences into honorific expressions,
By displaying the type of honorific expression and selecting an appropriate honorific expression, it is possible to call the corresponding honorific expression from the honorific expression database in which the honorific expressions are stored and change the example sentence into the honorific expression.
【0012】さらに、例文を単語単位に解析して、各単
語情報(先頭語,固有名詞など)を解析した結果と、大文
字であるべき単語を格納した大文字単語データベースか
ら、本来、大文字あるいは小文字であるべき単語の綴り
をチェックして、例文を訂正することができる。Furthermore, the example sentence is analyzed word by word, and the result of analyzing each word information (leading word, proper noun, etc.) and an uppercase word database that stores words that should be in uppercase are originally written in uppercase or lowercase. You can check the spelling of words that should be and correct example sentences.
【0013】[0013]
【実施例】以下、本発明の第1の実施例を図1により説
明する。なお、以下の実施例では、例文を構文解析によ
り解析した結果を用いた、文変更の手段を主として説明
する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment of the present invention will be described below with reference to FIG. It should be noted that in the following embodiments, a sentence changing means using a result obtained by analyzing an example sentence by syntax analysis will be mainly described.
【0014】ステップ10では、文変更の対象となる例
文を図6の入力装置11より読み込み、読み込んだ例文
を定形文格納テーブル15(図7)に格納する。次に、構
文解析により主語,動詞,助動詞を抽出し、さらに句単
位での解析により、副詞(句)などを抽出する。解析によ
り抽出した結果を文書変更情報格納テーブル16(図
8)に格納する。構文解析技術は、公知の技術であり、
その詳細は、例えば、淵一博監修、自然言語の基礎理論
(共立出版)の第2章,第5章に述べられているので、
ここでは説明を省略する。ただし、ここで言う構文解析
は、形態素解析および多品詞解消,時制の解析などを含
む広い意味で使っている。ステップ10の詳細は、図2
を用いて後述する。In step 10, an example sentence to be changed is read from the input device 11 of FIG. 6, and the read example sentence is stored in the fixed sentence storage table 15 (FIG. 7). Next, the subject, the verb, and the auxiliary verb are extracted by syntactic analysis, and the adverb (phrase) is extracted by the phrase unit analysis. The result extracted by the analysis is stored in the document change information storage table 16 (FIG. 8). The parsing technique is a known technique,
For details, see, for example, Chapters 2 and 5 of Kazuhiro Fuchi, Basic Theory of Natural Language (Kyoritsu Shuppan).
The description is omitted here. However, the syntactic analysis here is used in a broad sense, including morphological analysis, multi-part-of-speech elimination, and tense analysis. Details of step 10 are shown in FIG.
Will be described later.
【0015】ステップ20では、文書変更情報格納テー
ブル16に格納された例文を、否定文に変更するかどう
かの判定を行なう。In step 20, it is determined whether or not the example sentence stored in the document change information storage table 16 is changed to a negative sentence.
【0016】ステップ30では、ステップ20で否定文
に変更すると判定したときに、文書変更ルールテーブル
17(図9)を用いて、否定文に変更し、変更した文を変
更文書格納テーブル(否定文)18(図10)に格納す
る。ステップ30の詳細については、図3を用いて後述
する。In step 30, when it is determined in step 20 to change to a negative sentence, the document change rule table 17 (FIG. 9) is used to change to a negative sentence and the changed sentence is stored in the changed document storage table (negative sentence). ) 18 (FIG. 10). Details of step 30 will be described later with reference to FIG.
【0017】ステップ40では、文書変更情報格納テー
ブル16に格納された例文を、疑問文に変更するかどう
かの判定を行なう。In step 40, it is judged whether or not the example sentence stored in the document change information storage table 16 is changed to an interrogative sentence.
【0018】ステップ50では、ステップ40で疑問文
に変更すると判定したときに、疑問文に変更する場合、
疑問詞を含んだ疑問文に変更するかどうかの判定を行な
う。In step 50, when it is determined in step 40 that the question sentence is to be changed, the question sentence is changed to
It is judged whether or not to change to a question sentence including an interrogative.
【0019】ステップ60では、ステップ50で疑問詞
を含んだ疑問文に変更すると判定したときに、疑問詞に
なりうる語群(句)候補を文書変更情報格納テーブル16
より呼び出し、図6の出力装置13より表示して、ユー
ザに選択できるようにする。In step 60, when it is determined in step 50 that the question sentence includes the question word, the word group (phrase) candidates that can become the question word are stored in the document change information storage table 16.
6 is displayed by the output device 13 of FIG. 6 so that the user can select it.
【0020】ステップ70では、ステップ60で選択し
た語群(句)を疑問詞に置き換え、文書変更ルールテーブ
ル17に格納されている文書変更ルールを用いて、例文
を疑問詞を含んだ疑問文に変更する。なお、ステップ6
0,ステップ70の詳細については、図4を用いて後述
する。In step 70, the word group (phrase) selected in step 60 is replaced with an interrogative word, and the example sentence is converted into an interrogative sentence including the interrogative word by using the document alteration rule stored in the document alteration rule table 17. change. Note that step 6
Details of 0 and step 70 will be described later with reference to FIG.
【0021】ステップ80では、ステップ50で疑問詞
を含まない疑問文に変更すると判定したときに、文書変
更情報格納テーブル16に格納されている、主語,動
詞,助動詞,句構造に関する情報から、文書変更ルール
テーブル17を用いて、語順の入れ替えなどを行なうこ
とにより、例文を疑問詞を含まない疑問文に変更する。
ステップ80の詳細については、図5を用いて後述す
る。In step 80, when it is determined in step 50 that the question sentence does not include the question word, the document is changed from the information about the subject, verb, auxiliary verb, and phrase structure stored in the document change information storage table 16. By changing the word order using the change rule table 17, the example sentence is changed to a question sentence that does not include an interrogative.
Details of step 80 will be described later with reference to FIG.
【0022】次に、ステップ10の詳細な説明をする。
図2に示したようにステップ110において、入力装置
11より例文を読み込む。次に、ステップ120におい
て、例文を例文格納テーブル15(図7)の変更対象文欄
1502に格納する。なお、例文を格納した順に、例文
格納テーブル15の例文番号欄1501に1から順に例
文番号を格納する。次に、ステップ130において、例
文格納テーブル15の変更対象文欄1502に格納され
ている、変更文を構文解析し、主語,助動詞,動詞を抽
出する。さらに、構文解析の結果をもとに句単位で解析
し、名詞(句)や副詞(句)などを抽出する。ステップ14
0においては、ステップ130で抽出した例文の解析結
果をもとに、まず、文書変更情報格納テーブル16(図
8)の例文欄1602に、例文を単語毎に分けて格納す
る。次に、文書変更情報格納テーブル16の主語,助動
詞,動詞位置欄1603に、主語,助動詞,動詞位置に
該当する箇所に各々の形態素コードを格納する。次に、
句単位で解析を行なった結果を、文書変更情報格納テー
ブル16の句構造欄1605の各々の句の先頭単語位置
に、句コードを格納する。次に、句単位での解析結果の
うち、動詞(句)の時制を文書変更情報格納テーブル16
の動詞時制欄1604の動詞位置(助動詞がある場合
は、助動詞位置)に格納する。Next, step 10 will be described in detail.
As shown in FIG. 2, in step 110, an example sentence is read from the input device 11. Next, in step 120, the example sentence is stored in the change target sentence column 1502 of the example sentence storage table 15 (FIG. 7). Note that the example sentence numbers are stored in the example sentence number column 1501 of the example sentence storage table 15 in the order in which the example sentences are stored, starting from 1. Next, in step 130, the change sentence stored in the change target sentence column 1502 of the example sentence storage table 15 is syntactically analyzed to extract the subject, auxiliary verb, and verb. Furthermore, based on the result of the syntactic analysis, analysis is performed for each phrase, and nouns (phrases), adverbs (phrases), etc. are extracted. Step 14
In 0, based on the analysis result of the example sentence extracted in step 130, first, the example sentence is divided into words and stored in the example sentence column 1602 of the document change information storage table 16 (FIG. 8). Next, in the subject, auxiliary verb, and verb position column 1603 of the document change information storage table 16, each morpheme code is stored at the location corresponding to the subject, auxiliary verb, and verb position. next,
The result of the phrase-by-phrase analysis is stored in the phrase structure column 1605 of the document change information storage table 16 at the beginning word position of each phrase. Next, among the analysis results in phrase units, the tense of the verb (phrase) is the document change information storage table 16
It is stored in the verb position (if there is an auxiliary verb, the auxiliary verb position) in the verb tense column 1604.
【0023】次にステップ30の詳細な説明をする。図
3に示したように、まず、ステップ310において、前
記ステップ10で文書変更情報格納テーブル16(図8)
の主語,助動詞,動詞位置欄1603に格納されている
主語,助動詞,動詞に関する形態素情報を呼び出す。次
に、ステップ320において、例文中に助動詞が含まれ
ているかどうかを判定する。判定の結果、助動詞がある
ときには、ステップ330に行く。ステップ330で
は、助動詞の直後に否定語を追加する処理を行なう。一
方、ステップ320において、例文中に助動詞が含まれ
ていないときには、ステップ340に行く。Next, the step 30 will be described in detail. As shown in FIG. 3, first, in step 310, the document modification information storage table 16 (FIG. 8) in step 10 described above.
The subject, auxiliary verb, and morpheme information about the subject, auxiliary verb, and verb stored in the verb position column 1603 are called. Next, in step 320, it is determined whether the example sentence includes an auxiliary verb. If the result of the determination is that there is an auxiliary verb, the procedure goes to step 330. In step 330, a negative word is added immediately after the auxiliary verb. On the other hand, in step 320, when the auxiliary verb is not included in the example sentence, the process proceeds to step 340.
【0024】ステップ340では、文書変更情報格納テ
ーブル16の主語,助動詞,動詞位置欄1603に格納
されている動詞に関する形態素情報より、例文中にBe
動詞があるかどうかを判定する。判定の結果、Be動詞
があるときは、ステップ350に行く。ステップ350で
は、Be動詞の直後に否定語を追加する処理を行なう。
一方、ステップ340で、例文中にBe動詞が含まれて
いないときは、ステップ360に行く。ステップ360
では、例文中の動詞は一般動詞(haveを含む)であるの
で、否定文に変更するためには、動詞の直前に助動詞d
oを追加する必要がある。そこで、文書変更情報格納テ
ーブル16の主語,助動詞,動詞位置欄1603に格納
されている動詞情報を呼び出し、人称による動詞の型を
判定する。さらに、文書変更情報格納テーブル16の動
詞時制欄1604より、訂正文の動詞の時制の判定を行
なう。At step 340, Be is included in the example sentence from the morphological information about the subject, auxiliary verb, and verb stored in the verb position column 1603 of the document change information storage table 16.
Determine if there is a verb. If the result of the determination is that there is a Be verb, go to step 350. In step 350, a negative word is added immediately after the Be verb.
On the other hand, if the Be verb is not included in the example sentence in step 340, the process proceeds to step 360. Step 360
Then, since the verb in the example sentence is a general verb (including have), in order to change it to a negative sentence, the auxiliary verb d is placed immediately before the verb.
It is necessary to add o. Therefore, the verb information stored in the subject, auxiliary verb, and verb position column 1603 of the document change information storage table 16 is called to determine the verb type by the person. Further, from the verb tense column 1604 of the document change information storage table 16, the tense of the verb of the correction sentence is determined.
【0025】次に、ステップ370では、ステップ36
0での動詞の型の判定結果に呼応して、動詞の直前に助
動詞do(does,didを含む)を追加する処理を行ない、
ステップ330に行く。次に、ステップ380では、例
文中の動詞の直前の助動詞の追加や、助動詞の後の否定
語の追加を行ない変更した例文を、変更文書格納テーブ
ル(否定文)18(図10)に格納する。つまり、否定文
に変更した例文を、主語,助動詞、否定語,動詞、その
他(副詞句など)、終止符の順に変更文書格納テーブル
(否定文)18の主語欄1811,助動詞欄1812,
否定語欄1813,動詞欄1814、その他欄181
5,終止符欄1816に格納する。ただし、該当する語
(句)が存在しない欄については、何も情報を格納はしな
いものとする。Next, in step 370, step 36
In response to the verb type determination result of 0, a process of adding an auxiliary verb do (including does and did) immediately before the verb is performed,
Go to step 330. Next, in step 380, an example sentence that has been changed by adding an auxiliary verb immediately before the verb in the example sentence or adding a negative word after the auxiliary verb is stored in the changed document storage table (negative sentence) 18 (FIG. 10). . That is, the example sentence changed to the negative sentence is changed in the order of the subject, auxiliary verb, negative word, verb, other (adverb phrase, etc.), and the ending mark in the subject column 1811 and auxiliary verb column 1812 of the document storage table (negative sentence) 18.
Negative word column 1813, verb column 1814, other column 181
5, stored in the end column 1816. However, the applicable word
No information is stored for the columns where (phrase) does not exist.
【0026】以上で、ステップ30の詳細な説明を終
え、次にステップ60,ステップ70の詳細な説明をす
る。図4に示したように、まず、ステップ610におい
て、ステップ140で文書変更情報格納テーブル16
(図8)の主語,助動詞,動詞位置欄1603に格納され
ている主語,助動詞,動詞情報を呼び出す。さらに、文
書変更情報格納テーブル16の句構造欄1605に格納
されている句コードを呼び出す。次に、ステップ620
では、ステップ610で呼び出した例文の句コードよ
り、疑問詞に置き換え可能な句を判定する。ステップ6
30では、ステップ620で判定した疑問詞に置き換え
可能な語群(句)候補を、図6の出力装置13より出力し
て表示する。Above, the detailed description of step 30 is completed, and then the detailed description of step 60 and step 70 will be given. As shown in FIG. 4, first, in step 610, the document change information storage table 16 is read in step 140.
The subject, auxiliary verb, and subject, auxiliary verb, and verb information stored in the verb position column 1603 of FIG. 8 are called. Further, the phrase code stored in the phrase structure column 1605 of the document change information storage table 16 is called. Then, step 620
Then, a phrase that can be replaced with an interrogative is determined from the phrase code of the example sentence called in step 610. Step 6
In step 30, the word group (phrase) candidates that can be replaced with the interrogative word determined in step 620 are output from the output device 13 of FIG. 6 and displayed.
【0027】次に、ステップ640では、ステップ63
0で表示された疑問詞に置き換え可能な語群(句)候補よ
り、疑問詞に変更したい語群(句)をユーザが選択する。
ステップ650では、ステップ640で選択された語群
(句)に対応する疑問詞に、文書変更ルールテーブル17
(図9)の疑問詞変換欄1703に格納されている疑問詞
への変換情報を用いて置き換える。置き換えた疑問詞
は、変更文書格納テーブル(疑問文)18(図11)の疑
問詞欄1821に格納する。Next, in step 640, step 63
The user selects a word group (phrase) desired to be changed to an interrogative word from the word group (phrase) candidates that can be replaced with the interrogative word displayed as 0.
In step 650, the word group selected in step 640
The document change rule table 17 is added to the question word corresponding to (phrase).
Replacement is performed using the interrogative conversion information stored in the interrogative conversion column 1703 (FIG. 9). The replaced question word is stored in the question word column 1821 of the changed document storage table (question sentence) 18 (FIG. 11).
【0028】次に、ステップ710では、ステップ64
0で選択した語群(句)が主語であるかどうか、つまり、
例文において主語を疑問詞に変更したかどうかの判定を
行なう。判定の結果、例文の主語を疑問詞に変更してい
るときは、ステップ720に行く。ステップ720で
は、ステップ640で選択した語群(句)、つまり主語を
除いた文書変更情報格納テーブル16に格納されている
例文を変更文書格納テーブル(疑問文)18の動詞欄1
824、およびその他欄1825に例文の語順を変更せ
ずに各々格納する。一方、ステップ710において、例
文の主語以外の語群(句)を選択したときは、ステップ7
30に行く。Next, in step 710, step 64
Whether the word group (phrase) selected by 0 is the subject, that is,
It is determined whether the subject in the example sentence has been changed to an interrogative. As a result of the determination, when the subject of the example sentence is changed to the question word, the process goes to step 720. In step 720, the word group (phrase) selected in step 640, that is, the example sentences stored in the document change information storage table 16 excluding the subject are stored in the verb column 1 of the changed document storage table (questioned sentence) 18.
824 and the other column 1825 are stored in the example sentence without changing the word order. On the other hand, when a word group (phrase) other than the subject of the example sentence is selected in step 710, step 7
Go to 30.
【0029】ステップ730では、例文において、疑問
詞に変更した語群(句)以外の文書変更情報格納テーブル
16の主語,助動詞,動詞位置欄1603に格納されて
いる形態素コード、および句構造欄1605に格納され
ている句コード、並びに動詞時制欄1604に格納され
ている動詞の時制情報により、文書変更ルールテーブル
17を用いて、例文を疑問文に変更する。次に、変更し
た文を変更文書格納テーブル(疑問文)18の助動詞,
Be動詞欄1822,主語欄1823,動詞欄182
4、およびその他欄1825に例文の語順を変更せずに
各々格納する。ステップ740では、変更文書格納テー
ブル(疑問文)18の疑問符欄1826に疑問符を格納
する。In step 730, in the example sentence, the subject, auxiliary verb, morpheme code stored in the verb position column 1603 of the document change information storage table 16 other than the word group (phrase) changed into the question word, and the phrase structure column 1605. The example sentence is changed to the interrogative sentence by using the document change rule table 17 according to the phrase code stored in (1) and the verb tense information stored in the verb tense column 1604. Next, the changed sentence is the auxiliary verb of the changed document storage table (questioned sentence) 18,
Be verb column 1822, subject column 1823, verb column 182
4 and the other column 1825 are stored without changing the word order of the example sentences. In step 740, a question mark is stored in the question mark column 1826 of the changed document storage table (question sentence) 18.
【0030】次に文書変更ルールテーブル17の詳細な
説明をする。図9に示すように、まず、助動詞doおよ
びBe動詞と人称,複数,時制に対応する助動詞および
Be動詞が、助動詞欄1701,Be動詞欄1822に
格納されている。また、変更対象となる例文を、疑問詞
を含む疑問文に変更するときに、疑問詞になりうる例文
中の語群(句)候補に対応する疑問詞が、疑問詞変換欄1
703に格納されている。Next, the document change rule table 17 will be described in detail. As shown in FIG. 9, first, auxiliary verbs do and Be verbs and auxiliary verbs and Be verbs corresponding to person, plural, and tense are stored in auxiliary verb column 1701 and Be verb column 1822. Further, when changing an example sentence to be changed to an interrogative sentence including an interrogative, the interrogative word corresponding to a word group (phrase) candidate in the example sentence that can be the interrogative word is an interrogative conversion field 1
It is stored in 703.
【0031】次に、ステップ80の詳細な説明をする。
図5に示したように、まず、ステップ810において、
ステップ140で文書変更情報格納テーブル16(図8)
の主語,助動詞,動詞位置欄1603に格納されている
主語,助動詞,動詞情報を呼び出す。さらに、文書変更
情報格納テーブル16の句構造欄1605に格納されて
いる句コードを呼び出す。次に、ステップ820では、
ステップ810で呼び出した主語,助動詞,動詞情報よ
り例文中の動詞が、Be動詞であるかどうかを判定す
る。Next, the step 80 will be described in detail.
As shown in FIG. 5, first, in step 810,
Document change information storage table 16 in step 140 (FIG. 8)
The subject, auxiliary verb, and subject, auxiliary verb, and verb information stored in the verb position column 1603 are called. Further, the phrase code stored in the phrase structure column 1605 of the document change information storage table 16 is called. Next, in step 820,
It is determined from the subject, auxiliary verb, and verb information called in step 810 whether the verb in the example sentence is a Be verb.
【0032】判定の結果、例文中にBe動詞が含まれる
(動詞はBe動詞のみで、助動詞が動詞句に含まれてい
ないとき)ときは、ステップ830に行く。ステップ8
30では、主語と動詞の語順を入れ替える。次に、ステ
ップ870で語順を入れ替えた文の先頭から順に、変更
文書格納テーブル(疑問文)18(図12)の助動詞,B
e動詞欄1822,主語欄1823,動詞欄1824、
その他欄1825に各々格納する。As a result of the judgment, when the Be verb is included in the example sentence (when the verb is only the Be verb and the auxiliary verb is not included in the verb phrase), the process goes to step 830. Step 8
At 30, the subject and verb are exchanged in word order. Next, the auxiliary verb B of the changed document storage table (questioned sentence) 18 (FIG. 12), B, in order from the beginning of the sentence whose word order has been changed in step 870.
e verb column 1822, subject column 1823, verb column 1824,
Stored in the other column 1825, respectively.
【0033】一方、ステップ820において、例文中に
Be動詞がないときには、ステップ840に行く。ステ
ップ840では、ステップ810で呼び出した主語,助
動詞,動詞情報より例文中の動詞が、一般動詞であるか
どうか判定する。判定の結果、例文中に一般動詞が含ま
れる(動詞は一般動詞のみで、助動詞が動詞句に含まれ
ていないとき)ときは、ステップ850に行く。ステッ
プ850では、例文中の主語の前に、文書変更ルールテ
ーブル17(図9)の助動詞欄1701に格納されている
変更情報を用いて変換した助動詞doを追加し、同時
に、動詞を原形に変更して、ステップ870に行く。一
方、ステップ840で、例文中の動詞句の中に助動詞が
含まれているときは、ステップ860に行く。ステップ
860では、主語と助動詞の語順を入れ替え、ステップ
870に行く。ステップ870での処理は、前述の通り
であるので、ここでは、説明を省略する。次に、ステッ
プ880では、変更文書格納テーブル(疑問文)18の
疑問符欄1826に疑問符を格納する。On the other hand, when there is no Be verb in the example sentence at step 820, the process goes to step 840. In step 840, it is determined from the subject, auxiliary verb, and verb information called in step 810 whether the verb in the example sentence is a general verb. As a result of the determination, when the example sentence includes a general verb (when the verb is a general verb only and the auxiliary verb is not included in the verb phrase), the process proceeds to step 850. In step 850, before the subject in the example sentence, the auxiliary verb do converted using the change information stored in the auxiliary verb column 1701 of the document change rule table 17 (FIG. 9) is added, and at the same time, the verb is changed to the original form. Then, go to step 870. On the other hand, in step 840, if the auxiliary verb is included in the verb phrase in the example sentence, the process proceeds to step 860. In step 860, the word order of the subject and auxiliary verb is exchanged, and the process proceeds to step 870. Since the processing in step 870 is as described above, the description is omitted here. Next, in step 880, a question mark is stored in the question mark column 1826 of the changed document storage table (questioned sentence) 18.
【0034】これまでに、変更文書格納テーブル(疑問
文)18に格納された変更した文は、何れも、図6の出
力装置13から出力される。All the changed sentences stored in the changed document storage table (questioned sentence) 18 so far are output from the output device 13 of FIG.
【0035】次に、実施例1の処理をさらに具体的に説
明するために、次に示す文を例文として取り上げる。Next, in order to explain the processing of the first embodiment more specifically, the following sentence will be taken as an example sentence.
【0036】“She bought a book at the shop." まず、例文は、データベースより例文格納テーブル15
(図7)の変更対象文欄1502に格納されており、この
例文に対して構文解析処理を行ない、単語単位で主語,
助動詞,動詞の抽出を行なう。次に、句単位で解析を行
ない、副詞句,前置詞句などの抽出を行ない、抽出した
結果を文書変更情報格納テーブル16(図8)に格納す
る。つまり、文書変更情報格納テーブル16の例文欄1
602に、例文を単語単位に分割して格納し、主語,助
動詞,動詞位置欄1603に各形態素情報を格納する。
具体的には、例文の場合、配列番号0の位置、つまり、
文の先頭位置にSを格納し、配列番号1の位置、つま
り、動詞位置にVを格納する。ここで、主語,助動詞,
動詞位置欄1603に格納する形態素コードは、S1,
S2,S3,V,AUX,BEの6種類であり、Sは主
語(S1は1人称,S2は2人称(複数),S3は3人
称)を表し、Vは動詞を表し、AUXは、助動詞を表
し、BEは、Be動詞を表すものとする。“She bought a book at the shop.” First, the example sentence is stored in the example sentence storage table 15 from the database.
It is stored in the change target sentence column 1502 of (FIG. 7), the syntactic analysis process is performed for this example sentence, and the subject, word unit,
Extract auxiliary verbs and verbs. Next, analysis is performed in phrase units, adverb phrases, preposition phrases and the like are extracted, and the extracted results are stored in the document change information storage table 16 (FIG. 8). That is, the example sentence column 1 of the document change information storage table 16
An example sentence is divided into word units and stored in 602, and each morpheme information is stored in the subject, auxiliary verb, and verb position columns 1603.
Specifically, in the case of the example sentence, the position of array number 0, that is,
S is stored at the beginning position of the sentence, and V is stored at the position of array element number 1, that is, the verb position. Where subject, auxiliary verb,
The morpheme code stored in the verb position column 1603 is S1,
There are six types, S2, S3, V, AUX, and BE, S is the subject (S1 is the first person, S2 is the second person (plural), S3 is the third person), V is the verb, and AUX is the auxiliary verb. And BE represents the Be verb.
【0037】次に、動詞(句)について時制に関する解析
を行なった結果を、動詞時制欄1604に格納する。例文の
場合、動詞は過去時制であるので時制コードPATを格
納する。ここで、動詞時制欄1604に格納する時制コ
ードは、PRTとPATの2種類であり、PRTは現在
時制を表し、PATは過去時制を表すものとする。次
に、句単位で解析した結果を句構造欄1605に格納す
る。例文の場合、主語,動詞,限定詞句,前置詞句から
成り立っているので、各句の先頭位置、つまり、配列番
号0,1,2,4に各々句コードS,V,NT,PNを
格納する。ここで、Sは主語,Vは動詞(句),NTは限
定詞句,PNは前置詞句を表すものとする。Next, the result of analyzing the tense of the verb (phrase) is stored in the verb tense column 1604. In the case of the example sentence, since the verb is past tense, the tense code PAT is stored. Here, the tense codes stored in the verb tense column 1604 are of two types, PRT and PAT, where PRT represents the present tense and PAT represents the past tense. Next, the result of analysis in phrase units is stored in the phrase structure column 1605. In the case of an example sentence, since it consists of the subject, verb, determiner phrase, and preposition phrase, the phrase code S, V, NT, PN is stored in the beginning position of each phrase, that is, array element number 0, 1, 2, 4 respectively. . Here, S is a subject, V is a verb (phrase), NT is a definite phrase, and PN is a prepositional phrase.
【0038】以上の格納結果をもとに、例文を変更す
る。そこで、まず、例文を否定文に変更する処理につい
ての例を説明する。否定文に変更する場合、まず、例文
中に助動詞があるかどうかを判定する。例文の場合、文
書変更情報格納テーブル16(図8)の主語,助動詞,動
詞位置欄1603に格納されている形態素コードより、
助動詞はないと判定する。次に、Be動詞が例文中にあ
るかどうかを判定する。例文の場合、文書変更情報格納
テーブル16の主語,助動詞,動詞位置欄1603に格納さ
れている形態素コードより、Be動詞はないと判定す
る。The example sentence is changed based on the above storage result. Therefore, first, an example of processing for changing an example sentence into a negative sentence will be described. When changing to a negative sentence, first, it is determined whether or not there is an auxiliary verb in the example sentence. In the case of an example sentence, from the morpheme code stored in the subject, auxiliary verb, and verb position column 1603 of the document change information storage table 16 (FIG. 8),
Judge that there is no auxiliary verb. Next, it is determined whether the Be verb is in the example sentence. In the case of an example sentence, it is determined that there is no Be verb from the morpheme code stored in the subject, auxiliary verb, and verb position column 1603 of the document modification information storage table 16.
【0039】次に、主語の人称と動詞の時制を、文書変
更情報格納テーブル16の主語,助動詞,動詞位置欄1
603に格納されている主語の形態素コード、および動
詞時制欄1604に格納されている動詞時制コードより
判定する。例文の場合、主語の人称が3人称(単数)で、
動詞の時制が過去時制であるので、否定文に変更するた
めには、文書変更ルールテーブル17(図9)の助動詞欄
1701より、助動詞“did”を選択し、動詞を過去時
制“bought”から原形“buy”に変換する。以上の結
果、すなわち変更文書格納テーブル(否定文)18(図
10)の主語欄1811には、“She”を、助動詞欄1812
には、“did"を、否定語欄1813には、“not”を、
動詞欄1814には、“buy”を、その他欄1815に
は、“at theshop”、終止符欄1816には、“.”を
各々格納する。Next, the tense of the person and the verb of the subject are set as the subject, auxiliary verb, and verb position column 1 of the document change information storage table 16.
The judgment is made from the morpheme code of the subject stored in 603 and the verb tense code stored in the verb tense column 1604. In the case of the example sentence, the person of the subject is the third person (single),
Since the tense of the verb is the past tense, to change to a negative sentence, select the auxiliary verb “did” from the auxiliary verb column 1701 of the document change rule table 17 (FIG. 9) and change the verb from the past tense “bought”. Convert to original "buy". The above result, that is, "She" is set in the subject column 1811 of the changed document storage table (negative sentence) 18 (FIG. 10) and the auxiliary verb column 1812.
Is "did", and the negative word column 1813 is "not".
“Buy” is stored in the verb column 1814, “at the shop” is stored in the other column 1815, and “.” Is stored in the closing column 1816.
【0040】次に、例文を疑問文に変更する処理につい
ての例を説明する。疑問文に変更する場合、例文の句単
位での解析結果より、疑問詞に置き換え可能な句を判定
する。例文の場合、主語,限定詞句,前置詞句が疑問詞
に置き換え可能となる。そこで、限定詞句を疑問詞に置
き換えた例文を疑問文に変更する処理についての例を説
明する。まず、例文中の限定詞句“a book”を疑問詞に
置き換えるわけであるが、限定詞句は物を表しているの
で、文書変更ルールテーブル17(図9)の疑問詞変換欄
1703より、“What”に置き換え、変更文書格納テー
ブル(疑問文)18(図11)の疑問詞欄1821に格納
する。Next, an example of processing for changing an example sentence into an interrogative sentence will be described. When changing to an interrogative sentence, a phrase that can be replaced with an interrogative phrase is determined from the analysis result of each phrase of the example sentence. In the case of an example sentence, the subject, determiner phrase, and prepositional phrase can be replaced with an interrogative. Therefore, an example of a process of changing an example sentence in which a determiner phrase is replaced with an interrogative sentence into an interrogative sentence will be described. First, the determiner phrase "a book" in the example sentence is replaced with an interrogative phrase. However, since the determiner phrase represents a thing, the question phrase conversion column 1703 of the document change rule table 17 (FIG. 9) indicates "What. ", And stored in the interrogative column 1821 of the changed document storage table (interrogative sentence) 18 (FIG. 11).
【0041】次に、置き換えた疑問詞は、主語を置き換
えたものではないので、例文を否定語に変更するときの
処理と同様に、文書変更ルールテーブル17の助動詞欄
1701より、助動詞を追加し、動詞を原形に変換して、変
更文書格納テーブル(疑問文)18の助動詞、Be動詞欄
1822に“did”を格納し、主語欄1823に “s
he”を格納し、動詞欄1824に“buy”を格納し、そ
の他欄1825に“atthe shop”を格納する。さらに、
疑問符を疑問符欄1826に格納する。同様に、例文の
主語を疑問詞に置き換えて疑問文に変更する場合は、疑
問詞を文書変更ルールテーブル17の疑問詞変換欄17
03を用いて“Who"に変換し、変更文書格納テーブル
(疑問文)18の疑問詞欄1821に格納する。Next, since the replaced interrogative word does not replace the subject, the auxiliary verb column of the document change rule table 17 is the same as the processing when changing the example sentence to the negative word.
From 1701, an auxiliary verb is added, the verb is converted to the original form, "did" is stored in the Be verb column 1822 of the auxiliary verb of the change document storage table (question sentence) 18, and "s" is stored in the subject column 1823.
“He” is stored, “buy” is stored in the verb column 1824, and “at the shop” is stored in the other column 1825.
The question mark is stored in the question mark column 1826. Similarly, when the subject of the example sentence is replaced with an interrogative sentence to be changed into the interrogative sentence, the interrogative phrase is converted into the interrogative phrase 17 in the interrogative conversion column 17 of the document change rule table 17.
It is converted to “Who” using 03 and stored in the question word column 1821 of the changed document storage table (question sentence) 18.
【0042】次に、助動詞の追加や動詞の原形への変換
といった処理を行なわず、例文の場合は、動詞は過去時
制のままで、変更文書格納テーブル(疑問文)18に格
納する。つまり、変更文書格納テーブル(疑問文)18の
動詞欄1824に“bought”を格納する。さらに、その
他欄1825には、例文の残りの文である、“a bookat
the shop"を格納し、疑問符を疑問符欄1826に格納
する。一方、疑問詞に変換せずに、例文を疑問文に変更
する場合、例文中の動詞がBe動詞であるかどうかの判
定を行なう。例文の場合、動詞は、Be動詞ではないた
め、次に、一般動詞(haveを含む)のみで動詞(句)が構成
されているかどうかを判定する。例文の場合、動詞(句)
は一般動詞のみであるので、例文を否定語に変更すると
きの処理と同様に、文書変更ルールテーブル17の助動
詞欄1701より、助動詞を追加し、動詞を原形に変換
して、変更文書格納テーブル(疑問文)18の助動詞、B
e動詞欄1822に“did”を格納し、主語欄1823
に“she”を格納し、動詞欄1824に“buy”を格納
し、その他欄1825に“at the shop”を格納する。
さらに、疑問符を疑問符欄1826に格納する。Next, without adding auxiliary verbs or converting verbs to their original forms, in the case of an example sentence, the verb is stored in the changed document storage table (questioned sentence) 18 in the past tense. That is, “bought” is stored in the verb column 1824 of the changed document storage table (questioned sentence) 18. Furthermore, in the other column 1825, "a bookat", which is the remaining sentence of the example sentence, is displayed.
"the shop" is stored and the question mark is stored in the question mark column 1826. On the other hand, when the example sentence is changed to the question sentence without being converted into the question sentence, it is determined whether the verb in the example sentence is the Be verb. In the case of an example sentence, the verb is not a Be verb, so it is next determined whether or not the verb (phrase) is composed only of general verbs (including have).
Is a general verb only, the auxiliary verb is added from the auxiliary verb column 1701 of the document change rule table 17 to convert the verb to the original form, and the changed document storage table (Question) 18 auxiliary verbs, B
"did" is stored in the e-verb column 1822, and the subject column 1823
In the verb column 1824, "buy" is stored, and in the other column 1825, "at the shop" is stored.
Further, the question mark is stored in the question mark column 1826.
【0043】以上の処理により変更文書格納テーブル
(否定文)18,変更文書格納テーブル(疑問文)18
に格納された、例文を変更した文は、図6の出力装置1
3より、表示出力される。以上が、実際に例文を入力し
たときの否定文、並びに疑問文への変更処理内容であ
る。Through the above processing, the changed document storage table (negative sentence) 18 and the changed document storage table (questioned sentence) 18
The sentence in which the example sentence is changed is stored in the output device 1 of FIG.
3 is displayed and output. The above is the content of the change processing to the negative sentence and the question sentence when the example sentence is actually input.
【0044】次に、本実施例を実現する上でのハードウ
エア構成を図6に示す。入力文(例文)は、入力装置1
1から入力され、文書変更処理は、CPU12で実行さ
れる。次に、文書変更結果は、出力装置13により表示
出力される。記憶装置14は、例文格納テーブル15,
文書変更情報格納テーブル16,文書変更ルールテーブ
ル17,変更文書格納テーブル18,敬語表現データベ
ース3001,単語情報格納テーブル5001,大文字
単語データベース5002,文書変更支援プログラム1
9を格納するエリアに分かれる。Next, FIG. 6 shows a hardware configuration for realizing this embodiment. The input sentence (example sentence) is the input device 1
1 is input, and the document change process is executed by the CPU 12. Next, the document modification result is displayed and output by the output device 13. The storage device 14 includes an example sentence storage table 15,
Document change information storage table 16, document change rule table 17, changed document storage table 18, honorific expression database 3001, word information storage table 5001, uppercase word database 5002, document change support program 1
It is divided into areas for storing 9.
【0045】次に、本発明の第2の実施例を図16によ
り説明する。Next, a second embodiment of the present invention will be described with reference to FIG.
【0046】ステップ10については、実施例と同じ処
理であるので、ここでは説明を省略する。次のステップ
2010では、例文が疑問文であるかどうかの判定を行
なう。つまり、例文の終わりが疑問符で終わっているか
どうかを判定する。判定の結果、例文が疑問文である場
合には、ステップ2020に行く。一方、疑問文でない
ときは、ステップ2070に行く。ステップ2070で
は、例文が否定文であり、肯定文に変更するかどうかの
判定を行なう。判定の結果、例文が否定文であり、肯定
文に変更するときは、ステップ2080に行く。ステッ
プ2080では、例文中の動詞が一般動詞であるとき
は、助動詞doを削除し、否定語も削除して肯定文に変
更した後、変更文書格納テーブル(肯定文、敬語表現)
18(図12)に格納する。ところで、ステップ202
0では、例文を肯定文に変更するかどうかの判定を行な
う。判定の結果、肯定文に変更するときには、ステップ
2030に行く。例文を肯定文に変更しないときには、
処理を終了する。Since step 10 is the same processing as that of the embodiment, its explanation is omitted here. In the next step 2010, it is determined whether the example sentence is a question sentence. That is, it is determined whether the example sentence ends with a question mark. As a result of the determination, if the example sentence is an interrogative sentence, go to step 2020. On the other hand, if it is not an interrogative sentence, go to step 2070. In step 2070, the example sentence is a negative sentence, and it is determined whether or not to change it to an affirmative sentence. As a result of the determination, when the example sentence is a negative sentence and the sentence is changed to an affirmative sentence, the process proceeds to step 2080. In step 2080, when the verb in the example sentence is a general verb, the auxiliary verb do is deleted, the negative word is also deleted and changed to an affirmative sentence, and then the changed document storage table (affirmative sentence, honorific expression)
18 (FIG. 12). By the way, step 202
At 0, it is determined whether or not the example sentence is changed to an affirmative sentence. As a result of the determination, when the sentence is changed to the affirmative sentence, the process goes to step 2030. If you do not change the example sentences to positive sentences,
The process ends.
【0047】ステップ2030では、例文中に疑問詞が
あるかどうかの判定を行なう。判定の結果、例文中に疑
問詞があるときには、ステップ2040に行く。ステッ
プ2040では、例文中に疑問詞があるかどうかの判定
を行なう。判定の結果、例文中に疑問詞があるときは、
ステップ2040に行く。ステップ2040では、例文
中の疑問詞が、人,物,場所など何れを表すかを、文書
変更ルールテーブル17(図9)の疑問詞変換欄1703
により解析する。ステップ2050では、例文から疑問
詞をステップ2040で解析した疑問詞の対象となる情
報に置き換える。さらに、一般動詞の場合は、助動詞を
削除し、助動詞の時制情報から動詞を原形から時制、あ
るいは人称を考慮した型に変更する。Be動詞のとき
は、動詞と主語の語順を入れ替えて、変更文書格納テー
ブル(肯定文、敬語表現)18に格納する。また、主語
を疑問詞としているときは、動詞は変更せず語順も変更
せずに変更文書格納テーブル(肯定文、敬語表現)に格
納する。At step 2030, it is determined whether or not there is an interrogative in the example sentence. If the result of determination is that there is an interrogative in the example sentence, processing proceeds to step 2040. In step 2040, it is determined whether or not there is an interrogative in the example sentence. If there is a question word in the example sentence as a result of the judgment,
Go to step 2040. In step 2040, the question word conversion column 1703 of the document change rule table 17 (FIG. 9) is used to determine which of the person, the thing, and the place the question word in the example sentence represents.
Analyze by. In step 2050, the interrogative words in the example sentence are replaced with the information to be the interrogative words analyzed in step 2040. Further, in the case of a general verb, the auxiliary verb is deleted, and the verb is changed from the original form to the tense, or from the tense information based on the tense information of the auxiliary verb. In the case of the Be verb, the word order of the verb and the subject is exchanged and stored in the changed document storage table (affirmative sentence, honorific expression) 18. When the subject is an interrogative, it is stored in the changed document storage table (affirmative sentence, honorific expression) without changing the verb and the word order.
【0048】一方、ステップ2030で、例文中に疑問
詞がないときには、ステップ2060に行く。ステップ20
60では、一般動詞の場合は、助動詞を削除し、助動詞
の時制情報から動詞を原形から時制、あるいは人称を考
慮した型に変更する。Be動詞のときは、動詞と主語の
語順を入れ替えて、変更文書格納テーブル(肯定文、敬
語表現)18に格納する。On the other hand, if there is no interrogative in the example sentence in step 2030, the process goes to step 2060. Step 20
At 60, in the case of a general verb, the auxiliary verb is deleted, and the verb is changed from the original form to the tense, or from the tense information based on the tense information of the auxiliary verb. In the case of the Be verb, the word order of the verb and the subject is exchanged and stored in the changed document storage table (affirmative sentence, honorific expression) 18.
【0049】次に、実施例2の処理を具体的に説明する
ために、次に示す入力文(例文)を例として取り上げ
る。Next, in order to specifically describe the processing of the second embodiment, the following input sentence (example sentence) will be taken as an example.
【0050】“Where does he live?” まず、例文に対して実施例1と同様に構文解析処理によ
り、主語,助動詞,動詞の抽出と動詞の時制の解析、並
びに句単位での解析を行ない、文書変更情報格納テーブ
ル16(図8)に格納する。次に、入力した例文に対し
て、文末が、疑問符で終了しているかどうかの判定を行
なう。例文の場合、疑問符で文が終了しているので、疑
問文であると判定される。次に、例文中に疑問詞がある
かどうかの判定を行なう。判定の結果、例文中には、疑
問詞“Where"があるので、文書変更ルールテーブル17
(図9)の疑問詞変換欄1703に格納されている疑問詞
変換情報により、例文中の疑問詞“Where"を「場所」に
置き換える。さらに、助動詞doの人称、並びに時制を
解析し、動詞“live”を“lives"に変更し、変更文書格
納テーブル(肯定文、敬語表現)18(図12)の主語欄
1831,動詞(句)欄1832、その他欄1833に各
々“He”,“lives”、「場所」を格納する。さらに、終
止符欄1834に、終止符を格納する。以上、変更文書
格納テーブル(肯定文、敬語表現)18に格納された文
は、図6の出力装置13により、表示出力される。"Where does he live?" First, the subject sentence, auxiliary verb and verb are extracted and the verb tense is analyzed and the phrase unit is analyzed by the syntactic analysis process as in the first embodiment. It is stored in the document change information storage table 16 (FIG. 8). Next, it is determined whether the input sentence ends with a question mark. In the case of an example sentence, the sentence ends with a question mark, so it is determined to be a question sentence. Next, it is determined whether or not there is an interrogative in the example sentence. As a result of the determination, the example sentence includes the interrogative word "Where". Therefore, the document change rule table 17
The question word “Where” in the example sentence is replaced with “place” by the question word conversion information stored in the question word conversion column 1703 in FIG. Further, by analyzing the person and tense of the auxiliary verb do, the verb "live" is changed to "lives", and the subject column 1831 and verb (phrase) of the changed document storage table (affirmative sentence, honorific expression) 18 (FIG. 12). “He”, “lives”, and “place” are stored in the column 1832 and the other column 1833, respectively. Further, the end code is stored in the end code column 1834. As described above, the sentence stored in the changed document storage table (affirmative sentence, honorific expression) 18 is displayed and output by the output device 13 in FIG.
【0051】次に、本発明の第3の実施例を図17によ
り説明する。Next, a third embodiment of the present invention will be described with reference to FIG.
【0052】ステップ10については、実施例1と同じ
処理であるので、ここでは説明を省略する。次のステッ
プ3010では、例文を敬語表現に変更するかどうかの
判定を行なう。判定の結果、敬語表現に変更するとき
は、ステップ3020に行く。一方、ステップ3010
で敬語表現に変更しないときは、処理を終了する。Since step 10 is the same processing as that of the first embodiment, its explanation is omitted here. In the next step 3010, it is determined whether or not the example sentence is changed to the honorific expression. As a result of the determination, when changing to the honorific expression, go to step 3020. On the other hand, step 3010
When it is not changed to honorific expression with, the processing ends.
【0053】ステップ3020では、敬語表現データベ
ース3001 (図13)より、敬語表現のパターンを図6の
出力装置13により表示する。表示された敬語表現のパ
ターンの中から、例文を変更したい敬語表現パターンを
選択することにより、敬語表現データベース3001を
用いて、例文を敬語表現に変更する。ステップ3030で
は、敬語表現に変更した例文を、変更文書格納テーブル
(肯定文、敬語表現)18に格納する。次に、敬語表現
データベース3001の詳細について説明する。In step 3020, the honorific expression pattern is displayed by the output device 13 of FIG. 6 from the honorific expression database 3001 (FIG. 13). By selecting the honorific expression pattern for which the example sentence is desired to be changed from the displayed honorific expression patterns, the example sentence is changed to the honorific expression using the honorific expression database 3001. In step 3030, the example sentence changed to the honorific expression is stored in the changed document storage table (affirmative sentence, honorific expression) 18. Next, details of the honorific expression database 3001 will be described.
【0054】敬語表現データベース3001は、敬語表
現(かどをやわらげる表現)欄3011と対応表現欄301
2から成り立っている。敬語表現のパターンを表示する
際には、敬語表現データベース3001の敬語表現欄3
011に格納されている情報を表示する。次に、選択し
た敬語表現に対応する対応表現欄3012に格納されて
いる文書変更情報をもとに、例文を敬語表現に変更す
る。The honorific expression database 3001 has a honorific expression (expression to soften the corner) column 3011 and a corresponding expression column 301.
It consists of two. When displaying the honorific expression pattern, the honorific expression column 3 of the honorific expression database 3001 is displayed.
The information stored in 011 is displayed. Next, the example sentence is changed to the honorific expression based on the document change information stored in the corresponding expression column 3012 corresponding to the selected honorific expression.
【0055】次に、実施例3の処理を具体的に説明する
ために、次に示す入力文(例文)を例として取り上げ
る。Next, in order to specifically describe the processing of the third embodiment, the following input sentence (example sentence) will be taken as an example.
【0056】“He lives in Osaka.” まず、入力文に対して、実施例1と同様に構文解析処理
を行ない、文書変更情報格納テーブル16(図8)に格納
する。次に、敬語表現にするかどうかの判定を行なう。
判定の結果、敬語表現に変更するときには、敬語表現デ
ータベース3001(図13)の敬語表現欄3011に格納さ
れている、敬語表現パターンを出力する。例文の場合、
敬語表現として、「〜したいのですが」を選択すると、
対応する対応表現欄3012に格納されている文書変更
情報を呼び出す。つまり、主語を削除し、動詞を原形に
変更した上で、例文の先頭に”I should like to”を追
加する。以上、例文を変更した結果を変更文書格納テー
ブル(肯定文、敬語表現)18(図12)の主語欄183
1,動詞(句)欄1832、その他欄1833に各々
“I”,“should like to live”,“in Osaka”を格納
し、終止符欄1834に終止符を格納する。なお、変更文書
格納テーブル(肯定文、敬語表現)18に格納された文
は、図6の出力装置13により、表示出力される。"He lives in Osaka." First, the input sentence is parsed as in the first embodiment and stored in the document change information storage table 16 (FIG. 8). Next, it is determined whether or not the honorific expression is used.
As a result of the determination, when changing to the honorific expression, the honorific expression pattern stored in the honorific expression column 3011 of the honorific expression database 3001 (FIG. 13) is output. In the example sentence,
If you select "I want to" as a honorific expression,
The document change information stored in the corresponding correspondence expression column 3012 is called. That is, the subject is deleted, the verb is changed to the original form, and "I should like to" is added to the beginning of the example sentence. As described above, the result of changing the example sentence is the subject column 183 of the changed document storage table (affirmative sentence, honorific expression) 18 (FIG. 12).
1, "I", "should like to live", and "in Osaka" are stored in the verb (phrase) column 1832 and the other column 1833, respectively, and the ending mark is stored in the ending mark column 1834. The sentence stored in the changed document storage table (affirmative sentence, honorific expression) 18 is displayed and output by the output device 13 in FIG.
【0057】次に、本発明の第4の実施例を図18によ
り説明する。Next, a fourth embodiment of the present invention will be described with reference to FIG.
【0058】ステップ10,ステップ20,ステップ5
0,ステップ60,ステップ70,ステップ80は、実
施例1の各ステップと同じ処理であるので、ここでは説
明を省略する。次に、ステップ20において入力した例
文を疑問文に変更するときは、ステップ4010に行
く。ステップ4010では、例文の主語が1人称である
かどうかの判定を行なう。判定の結果、例文の主語が1
人称であるときは、主語を2人称に変更して文書変更情
報格納テーブル16(図8)に格納する。以下の処理につ
いては、実施例1の処理と同様であるので、ここでは、
説明を省略する。Step 10, Step 20, Step 5
Since 0, step 60, step 70, and step 80 are the same processes as the steps of the first embodiment, description thereof will be omitted here. Next, when changing the example sentence input in step 20 into an interrogative sentence, the process proceeds to step 4010. In step 4010, it is determined whether the subject of the example sentence is the first person. As a result of the judgment, the subject of the example sentence is 1
When it is the personal name, the subject is changed to the second name and stored in the document change information storage table 16 (FIG. 8). Since the following processing is the same as the processing of the first embodiment, here,
The description is omitted.
【0059】以上で、実施例4の説明を終え、次に、本
発明の第5の実施例を図19により説明する。With the above, the description of the fourth embodiment is completed, and then the fifth embodiment of the present invention will be described with reference to FIG.
【0060】ステップ10については、実施例1と同じ
処理であるので、ここでは説明を省略する。次のステッ
プ5010では、入力した例文の先頭語の1文字目は、
大文字であるかどうかの判定を行なう。判定の結果、例
文の先頭語の1文字目が大文字でないときには、ステッ
プ5020に行く。ステップ5020では、先頭語の1
文字目を大文字に変更して、文書変更情報格納テーブル
16(図8)の例文欄1602の、変更前の単語が格納さ
れているところに、変更した単語を格納する。次に、ス
テップ5030では、構文解析により文書変更情報格納
テーブル16に格納された解析結果情報により、固有名
詞を検出し、例文とともに、単語情報格納テーブル50
01(図14)の例文欄5012には各単語に分けて格納
し、単語情報欄5013には、「固有名詞」であるとい
う情報を固有名詞の下に格納する。検出した固有名詞の
1文字目が大文字であるかどうかを判定し、小文字であ
る場合には大文字に変更する。次に、ステップ5040
では、固有名詞以外の単語で明らかに、大文字であるべ
き単語を、大文字単語データベース5002(図15)
の単語データ欄5022に格納されている単語データを
用いて検索する。例文中に該当する単語があり、しか
も、小文字であったときは、大文字に変更して単語情報
格納テーブル5001の例文欄5012に格納する。な
お、単語情報格納テーブル5001の例文欄5012に
格納された文は、図6の出力装置13により、表示出力
される。Since step 10 is the same processing as that of the first embodiment, its explanation is omitted here. In the next step 5010, the first character of the first word of the input example sentence is
Determine if it is uppercase. If the result of determination is that the first letter of the first word of the example sentence is not an uppercase letter, processing proceeds to step 5020. In step 5020, the first word 1
The characters are changed to upper case, and the changed word is stored in the example sentence column 1602 of the document change information storage table 16 (FIG. 8) where the word before the change is stored. Next, in step 5030, the proper noun is detected from the analysis result information stored in the document change information storage table 16 by the syntax analysis, and the word information storage table 50 together with the example sentence is detected.
01 (FIG. 14) stores each word separately in the example sentence column 5012, and stores in the word information column 5013 information that is a “proper noun” under the proper noun. It is determined whether or not the first character of the detected proper noun is uppercase, and if it is lowercase, it is changed to uppercase. Then, step 5040
Then, a word other than the proper noun, which should be clearly uppercase, is converted into an uppercase word database 5002 (FIG. 15).
A search is performed using the word data stored in the word data column 5022. When there is a corresponding word in the example sentence and it is lowercase, it is changed to uppercase and stored in the example sentence column 5012 of the word information storage table 5001. The sentence stored in the example sentence column 5012 of the word information storage table 5001 is displayed and output by the output device 13 of FIG.
【0061】[0061]
【発明の効果】本発明では、例文の文体を判定し、異な
る文体への変更指示があった場合には、構文解析によっ
て得られた単語単位,句単位での解析結果により、文書
変更ルールテーブルに格納されている文書変更ルールを
用いて、文体を変更することを可能とした。つまり、例
文が、例えば、肯定文であった場合、例文を否定文、あ
るいは疑問文に変更するように指示を与えることによっ
て、例文を必要最小限の文書変更要求を行なうだけで、
否定文や疑問文に変更できることを可能とした。また、
例文の各単語について大文字であるべき単語(固有名詞
など)をチェックすることにより、大文字,小文字の誤
りを訂正(変更)可能とした。According to the present invention, the style of an example sentence is determined, and when there is a change instruction to a different style, the document change rule table is obtained based on the analysis result in word units or phrase units obtained by syntax analysis. It became possible to change the style using the document change rules stored in. That is, when the example sentence is, for example, an affirmative sentence, by giving an instruction to change the example sentence to a negative sentence or a question sentence, it is possible to make a minimum document change request for the example sentence.
Made it possible to change to a negative sentence or a question sentence. Also,
By checking the words that should be in uppercase (proper nouns, etc.) for each word in the example sentence, it was possible to correct (change) errors in uppercase and lowercase.
【図1】本発明の第1の実施例を示すフローチャート。FIG. 1 is a flowchart showing a first embodiment of the present invention.
【図2】ステップ10のフローチャート。FIG. 2 is a flowchart of step 10.
【図3】ステップ30のフローチャート。FIG. 3 is a flowchart of step 30.
【図4】ステップ60,ステップ70のフローチャー
ト。FIG. 4 is a flowchart of steps 60 and 70.
【図5】ステップ80のフローチャート。FIG. 5 is a flowchart of step 80.
【図6】本発明の実施例のハードウエアのブロック図。FIG. 6 is a block diagram of hardware according to the embodiment of this invention.
【図7】例文格納テーブルの説明図。FIG. 7 is an explanatory diagram of an example sentence storage table.
【図8】文書変更情報格納テーブルの説明図。FIG. 8 is an explanatory diagram of a document change information storage table.
【図9】文書変更ルールテーブルの説明図。FIG. 9 is an explanatory diagram of a document change rule table.
【図10】文書変更格納テーブル(否定文)の説明図。FIG. 10 is an explanatory diagram of a document change storage table (negative sentence).
【図11】文書変更格納テーブル(疑問文)の説明図。FIG. 11 is an explanatory diagram of a document change storage table (questioned sentence).
【図12】文書変更格納テーブル(肯定文、敬語表現)
の説明図。FIG. 12: Document change storage table (affirmative sentence, honorific expression)
Explanatory drawing of.
【図13】敬語表現データベースの説明図。FIG. 13 is an explanatory diagram of a honorific expression database.
【図14】単語情報格納テーブルの説明図。FIG. 14 is an explanatory diagram of a word information storage table.
【図15】大文字単語データベースの説明図。FIG. 15 is an explanatory diagram of an uppercase word database.
【図16】本発明の第2の実施例を示すフローチャー
ト。FIG. 16 is a flowchart showing a second embodiment of the present invention.
【図17】本発明の第3の実施例を示すフローチャー
ト。FIG. 17 is a flowchart showing a third embodiment of the present invention.
【図18】本発明の第4の実施例を示すフローチャー
ト。FIG. 18 is a flow chart showing a fourth embodiment of the present invention.
【図19】本発明の第5の実施例を示すフローチャー
ト。FIG. 19 is a flowchart showing a fifth embodiment of the present invention.
10…例文を読み込んで構文解析により単語および句単
位で解析する処理、30…否定文に変更する処理、70
…疑問詞を含んだ疑問文に変更する処理、80…疑問詞
を含まない疑問文に変更する処理。10 ... Process of reading an example sentence and parsing it by word and phrase by syntax analysis, 30 ... Process of changing to a negative sentence, 70
... Process for changing to a question sentence including an interrogative sentence, 80 ... Process for changing to a question sentence not including an interrogative sentence.
Claims (8)
と、前記例文を構文解析した結果を格納する文書変更情
報格納テーブルと、変更後の文を格納する変更文書格納
テーブルと文書を変更するためのルールを格納した文書
変更ルールテーブルとを設け、前記文書変更ルールを用
いて、前記例文の文体を変更することを特徴とする文書
変更支援システム。1. An example sentence storage table for storing an example sentence, a document change information storage table for storing a result of syntax analysis of the example sentence, a changed document storage table for storing a changed sentence, and a document for changing the document. And a document change rule table storing the rule of (1), and changing the style of the example sentence using the document change rule.
るとき、動詞,助動詞位置を構文解析し、否定語の入る
べき位置を判定して、前記否定語が挿入された前記否定
文を表示出力する文書変更支援システム。2. When changing an example sentence into a negative sentence, the verb and auxiliary verb positions are syntactically analyzed to determine a position where a negative word should be inserted, and the negative sentence in which the negative word is inserted is detected. Document change support system for display and output.
るとき、疑問詞を用いた疑問文に変更する場合、疑問詞
に置き換えることのできる語群候補を表示出力する文書
変更支援システム。3. The document modification support system according to claim 1, wherein when an example sentence is changed to a question sentence, when a question sentence using an interrogative word is changed, a word group candidate that can be replaced with the interrogative word is displayed and output.
るとき、否定語や疑問詞などが存在する場合は、例文か
ら判別して削除し、語順などを入れ替え、変更した肯定
文を表示出力する文書変更支援システム。4. In claim 1, when an example sentence is changed to an affirmative sentence, if a negative word or an interrogative word is present, it is determined and deleted from the example sentence, the word order is changed, and the changed affirmative sentence is displayed. Document change support system to output.
問文であるとき、疑問詞が表す事象に置き換えて肯定文
に変更し、表示出力することを特徴とする文書変更支援
システム。5. The document modification support system according to claim 4, wherein when the example sentence is a question sentence including an interrogative sentence, it is replaced with an event represented by the interrogative sentence, changed to an affirmative sentence, and displayed and output.
語句を格納した敬語表現データベースを設け、例文を適
切な敬語表現に変更できるように、敬語の表現パターン
を表示出力し、その中で選択した敬語表現で例文を変更
する文書変更支援システム。6. In claim 1, a honorific expression database storing expression terms relating to honorific expressions is provided, and an expression pattern of the honorific expression is displayed and output so that the example sentence can be changed to an appropriate honorific expression. A document modification support system that modifies example sentences using honorific expressions.
主語が1人称で、疑問文に変更するとき、主語を2人称
に変更して疑問文に変更することを特徴とする文書変更
支援システム。7. The claim sentence according to claim 1, wherein the example sentence is a plain text sentence,
A document change support system characterized in that when the subject is in the first person and is changed to an interrogative sentence, the subject is changed to the second person to be an interrogative sentence.
て各単語の大文字,小文字に関する情報を格納する単語
情報格納テーブルと、大文字であるべき単語を格納した
大文字単語データベースとを設け、前記例文を変更した
文における各単語において、前記単語情報格納テーブル
を用いて、大文字と小文字の誤りがある場合に、訂正す
ることを特徴とする文書変更支援システム。8. A sentence information obtained by changing an example sentence is provided with a word information storage table that stores information on uppercase and lowercase of each word separately for each word, and an uppercase word database that stores words that should be uppercase. A document change support system characterized in that, in each word in a sentence in which an example sentence is changed, the word information storage table is used to correct an error in uppercase and lowercase.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4241724A JPH0696117A (en) | 1992-09-10 | 1992-09-10 | Document change supporting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4241724A JPH0696117A (en) | 1992-09-10 | 1992-09-10 | Document change supporting system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0696117A true JPH0696117A (en) | 1994-04-08 |
Family
ID=17078598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4241724A Pending JPH0696117A (en) | 1992-09-10 | 1992-09-10 | Document change supporting system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0696117A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008191912A (en) * | 2007-02-05 | 2008-08-21 | Sharp Corp | Electronic equipment, fixed phrase output method, program and storage medium |
JP2011048576A (en) * | 2009-08-26 | 2011-03-10 | Sharp Corp | Information processing apparatus, translation connection method and program |
JP2011227695A (en) * | 2010-04-20 | 2011-11-10 | Computer Engineering & Consulting Ltd | Test case creation system, method and program and test viewpoint creation system |
-
1992
- 1992-09-10 JP JP4241724A patent/JPH0696117A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008191912A (en) * | 2007-02-05 | 2008-08-21 | Sharp Corp | Electronic equipment, fixed phrase output method, program and storage medium |
JP2011048576A (en) * | 2009-08-26 | 2011-03-10 | Sharp Corp | Information processing apparatus, translation connection method and program |
JP2011227695A (en) * | 2010-04-20 | 2011-11-10 | Computer Engineering & Consulting Ltd | Test case creation system, method and program and test viewpoint creation system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5010486A (en) | System and method for language translation including replacement of a selected word for future translation | |
US5537317A (en) | System for correcting grammer based parts on speech probability | |
US5535121A (en) | System for correcting auxiliary verb sequences | |
US7584093B2 (en) | Method and system for generating spelling suggestions | |
JPH07325828A (en) | Grammar checking system | |
US4860206A (en) | Translation system allowing user designation of postpositional words | |
JPH0696117A (en) | Document change supporting system | |
Gondaliya et al. | A Rule-based Grammar and Spell Checking | |
JPH05151261A (en) | Tense polish supporting system | |
KR101747924B1 (en) | Method of correcting korean utterance and apparatus perfroming the same | |
KR102604758B1 (en) | System and Method for Spell Checking using User Information | |
JPS6337471A (en) | Method and device for translation | |
JPH07325825A (en) | English grammar checking system device | |
Klemen et al. | Neural spell-checker: Beyond words with synthetic data generation | |
JPH0531186B2 (en) | ||
Jones et al. | Challenges relating to standardization in the development of an isiXhosa spelling checker | |
JPS63136265A (en) | Mechanical translating device | |
JPH11282838A (en) | Input correction method and device | |
JPH07121542A (en) | Machine translation system | |
JPH07200592A (en) | Text processor | |
JPH07160714A (en) | Japanese sentence proofreading device | |
JPS63136264A (en) | Mechanical translating device | |
JPS62212871A (en) | Sentence reading correcting device | |
JPS62209663A (en) | Correcting device for japanese sentence | |
JPH01114978A (en) | Device for supporting document formation/calibration |