JPH03226782A - Linguistic education device with advice function - Google Patents

Linguistic education device with advice function

Info

Publication number
JPH03226782A
JPH03226782A JP2178890A JP2178890A JPH03226782A JP H03226782 A JPH03226782 A JP H03226782A JP 2178890 A JP2178890 A JP 2178890A JP 2178890 A JP2178890 A JP 2178890A JP H03226782 A JPH03226782 A JP H03226782A
Authority
JP
Japan
Prior art keywords
input
advice
conversation
sentence
input sentence
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.)
Granted
Application number
JP2178890A
Other languages
Japanese (ja)
Other versions
JP2899339B2 (en
Inventor
Masaaki Kato
正明 加藤
Yukari Sawayama
澤山 ゆかり
Mariko Osato
大里 真理子
Hideki Yamamoto
秀樹 山本
Satoko Kai
甲斐 郷子
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP2178890A priority Critical patent/JP2899339B2/en
Publication of JPH03226782A publication Critical patent/JPH03226782A/en
Application granted granted Critical
Publication of JP2899339B2 publication Critical patent/JP2899339B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrically Operated Instructional Devices (AREA)

Abstract

PURPOSE:To advance interaction even when there is no input from a learner and enable guidance by taking out advice contents, described in a conversation control rule, based on an advice signal outputted from an input decision part at the time of an advice request code according to the situation, and outputting the taken-out advice contents. CONSTITUTION:When the learner inputs input information In through an input device, an input decision part 11 decides whether the input information is an input sentence or advice request code and when the decision result indicates the input sentence, the input sentence is sent to an input sentence understanding part 12 and converted into meaning expression. A conversation control part 13 performs answer processing for the meaning expression according to the progress state of a conversation. When the advice request code is indicated, on the other hand, the input decision part 11 outputs an advice signal S1. The advice contents described in the conversation control rule are taken out with the advice signal s1 according to the situation of the conversation and the taken-out advice contents are outputted. Consequently, even if the learner is at a loss for an answer, the interaction can be advanced.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、英会話等のような即応力、応用力を要する分
野等における環境型知的CAIシステム(コンピュータ
・アシステツド・インストラクション・システム)にお
いて、英語等を母国語とする人と会話しているような環
境を学習者に提供することにより、学習者が会話の流れ
を理解し、話題に追随できるように訓練するため等に用
いられるアドバイス機能付き語学用教育装置に関するも
のである。
DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention is an environmental intelligent CAI system (computer assisted instruction system) used in fields that require immediate skills and applied skills, such as English conversation. An advice function used to train learners to understand the flow of conversation and follow the topic by providing learners with an environment where they feel like they are having a conversation with someone whose native language is English, etc. This invention relates to a teaching device for language learning.

(従来の技術) 従来、このような分野の技術としては、情報処理学会論
文誌、旦旦[7コ (1989−7>情報処理学会、′
会話シミュレーションを基にした語学訓練用知的CAI
システムの構成JP、908917に記載されるものが
あった。以下、その構成を図を用いて説明する。
(Prior art) Conventionally, technologies in this field have been published in Information Processing Society of Japan Transactions, Dandan [7 Co. (1989-7>Information Processing Society of Japan, '
Intelligent CAI for language training based on conversation simulation
There was something described in System Configuration JP, 908917. The configuration will be explained below using figures.

第2図は、従来の語学用教育装置の一樽成例を示す機能
ブロック図である。
FIG. 2 is a functional block diagram showing an example of a conventional language teaching device.

この語学用教育装置は、図示しない中央処理装置(以下
、CPUという)内に縦続接続された入力文理解部1、
会話制御部2、及び出力文生成部3を備えている。それ
ら入力文理解部1、会話制御部2、及び出力文生成部3
には、図示しない磁気ディスク装置に格納された文法辞
書知識部4、会話制御知識部5、及び出力文生成知識部
6がそれぞれ接続されると共に、状況メモリ部7が共通
接続されている。
This language teaching device includes an input sentence understanding unit 1 connected in cascade within a central processing unit (hereinafter referred to as CPU), not shown;
It includes a conversation control section 2 and an output sentence generation section 3. These input sentence understanding unit 1, conversation control unit 2, and output sentence generation unit 3
A grammar dictionary knowledge section 4, a conversation control knowledge section 5, and an output sentence generation knowledge section 6 stored in a magnetic disk device (not shown) are respectively connected to the , and a situation memory section 7 is also commonly connected thereto.

ここで、入力文理解部1は、入力文Inを含む入力情報
Inの入力処理を行う図示しないキーボード等の入力装
置に接続され、その入力装置により入力された入力文を
意味表現に変換するものである。また、状況メモリ部7
は、前記意味表現が埋め込まれ会話の進行に従って変化
して会話の状況を反映する状況メモリを記憶する記憶領
域であり、会話制御部2は状況メモリ部7を参照しなが
ら、会話制御知識部を使って次に発話する内容を決定す
るものであり、出力文生成部3は、その発話する内容を
受けて出力文Goを生成するものであり、図示しないデ
イスプレィ装置に接続されている。
Here, the input sentence understanding unit 1 is connected to an input device such as a keyboard (not shown) that performs input processing of input information In including an input sentence In, and converts the input sentence input by the input device into a semantic expression. It is. In addition, the situation memory section 7
is a storage area that stores a situation memory in which the semantic expression is embedded and changes as the conversation progresses to reflect the conversation situation, and the conversation control section 2 uses the conversation control knowledge section while referring to the situation memory section 7. The output sentence generation unit 3 receives the content to be uttered and generates an output sentence Go, and is connected to a display device (not shown).

この語学用教育装置は、次のように動作する。This language teaching device operates as follows.

学習者が入力した入力文は、入力文理解部1において意
味表現に変換され、その意味表現が状況メモリ部7の状
況メモリに埋め込まれる。その後、会話制御部2におい
て、状況メモリ部7を参照しつつ、会話制御知識部5を
使用して次ぎに発話する内容が決定される。この発話す
る内容を受けて、出力文生成部3が出力文Goを生成し
、その出力文Goをデイスプレィへ出力する。
The input sentence inputted by the learner is converted into a semantic expression in the input sentence understanding section 1, and the semantic expression is embedded in the situation memory of the situation memory section 7. Thereafter, the conversation control section 2 refers to the situation memory section 7 and uses the conversation control knowledge section 5 to determine the content to be uttered next. In response to this uttered content, the output sentence generation unit 3 generates an output sentence Go, and outputs the output sentence Go to the display.

以上のように動作するこの装置は、学習者の応答の指導
について、学習者が入力した文の誤りを指摘し、訂正す
るという方法を取っている。単語の綴り誤り及び文法的
な誤りについては、入力文理解部1か文法辞書知識部4
を用いて発見し、教育的メツセージを提示する。会話の
流れに関する誤りについては、会話制御部2が会話制御
知識部5を用いて誤りを発見し、誤りを指摘すると共に
、正しい会話の流れに戻す制御を行っている。
This device, which operates as described above, uses a method of guiding the learner's responses by pointing out errors in sentences input by the learner and correcting them. For word spelling errors and grammatical errors, input sentence understanding unit 1 or grammar dictionary knowledge unit 4
to discover and present educational messages. Regarding errors in the conversation flow, the conversation control section 2 uses the conversation control knowledge section 5 to discover the errors, point out the errors, and perform control to return to the correct conversation flow.

(発明が解決しようとする課題) しかしながら、上記構成の語学用教育装置では、デイス
プレィに表示された出力文Goに対して学習者が何と応
答したらよいかを全く思いつかない場合など、学習者か
らの文の入力がないとき、対話が進行しない。しかも、
このような場合、入力文の誤りを指摘するという方法で
学習者を指導できないという問題があった。
(Problem to be Solved by the Invention) However, with the language teaching device configured as described above, there may be cases where the learner has no idea how to respond to the output sentence Go displayed on the display, etc. Dialogue does not progress when no sentences are input. Moreover,
In such cases, there is a problem in that it is not possible to instruct the learner by pointing out errors in the input sentences.

本発明は前記従来技術が持っていた課題として学習者か
らの入力がないとき対話が進行せず、しかも学習者を指
導できないという点について解決した語学用教育装置を
提供するものである。
The present invention provides a language teaching device that solves the problem of the prior art, which is that dialogue does not proceed when there is no input from the learner, and furthermore, it is impossible to instruct the learner.

(課題を解決するための手段) 本発明では、前記課題を解決するために、入力文を含む
入力情報の入力処理を行う入力装置と、前記入力装置に
より入力された入力文を意味表現に変換する入力文理解
部と、前記意味表現に対してif部とthen部とから
なるif−then形式の複数の会話制御ルールに従っ
て会話の状況に応じた応答処理を行う会話制御部とを、
備えた語学用教育装置において、次の手段を講じたもの
である。
(Means for Solving the Problem) In order to solve the problem, the present invention provides an input device that performs input processing of input information including an input sentence, and converts the input sentence input by the input device into a semantic expression. and a conversation control unit that performs response processing according to the conversation situation according to a plurality of conversation control rules in an if-then format consisting of an if part and a then part to the semantic expression,
The following measures have been taken in the language teaching equipment equipped.

前記if部とthen部とにアドバイス要求とアドバイ
ス内容とを会話の状況に応じてそれぞれ記述すると共に
、前記入力装置により入力された入力情報から入力文ま
たはアドバイス要求コードか否かを判定し、その判定結
果が入力文のときにはその入力文を前記入力文理解部に
送り、アドバイス要求コードのときにはアドバイス信号
を出力する入力判定部と、少なくとも前記アドバイス信
号に基づき、前記各会話制御ルールの内、会話の状況と
前記if部とを満たす会話制御ルールを取出す制御ルー
ル取出し手段と、前記制御ルール取出し手段により取出
された会話制御ルールのthen部に記述されたアドバ
イス内容の出力処理を実行するアドバイス出力手段とを
設けたものである。
In addition to writing the advice request and the advice content in the if section and then section, respectively, depending on the situation of the conversation, it is determined whether the input information is an input sentence or an advice request code from the input information input by the input device, and the advice request code is determined. an input determination unit that sends the input sentence to the input sentence understanding unit when the determination result is an input sentence, and outputs an advice signal when the determination result is an advice request code; control rule extraction means for extracting a conversation control rule that satisfies the situation and the if part; and advice output means for outputting the advice content described in the then part of the conversation control rule extracted by the control rule extraction means. It has been established that

(作用) 本発明によれば、以上のようにアドバイス機能付き語学
用教育装置を構成したので、学習者が入力装置により入
力情報を入力すると、その入力情報は入力判定部によっ
て入力文が、またはアドバイス要求コードかの判定がな
される。その判定結果が入力文のときには、その入力文
が入力文理解部に送られて意味表現に変換される。会話
制御部では、該意味表現に対して会話の進行状況に応じ
た応答処理が行なわれる。また、アドバイス要求コード
のときには前記入力判定部からアドバイス信号か出力さ
れる。少なくともこのアドバイス信号に基づき制御ルー
ル取出し手段及びアドバイス出力手段では、各会話制御
ルールの内、会話の状況に対応した会話制御ルールを取
出し、その会話制御ルールのthen部に記述されたア
ドバイス内容の出力処理を実行する。
(Operation) According to the present invention, the language teaching device with an advice function is configured as described above, so that when a learner inputs input information using the input device, the input information is determined by the input determination unit to be an input sentence, or It is determined whether the code is an advice request code. If the determination result is an input sentence, the input sentence is sent to the input sentence understanding section and converted into a semantic expression. In the conversation control unit, response processing is performed on the meaning expression according to the progress of the conversation. Further, when it is an advice request code, an advice signal is output from the input determination section. Based on at least this advice signal, the control rule extraction means and the advice output means extract a conversation control rule corresponding to the conversation situation from among the conversation control rules, and output the advice content described in the then part of the conversation control rule. Execute processing.

したがって前記課題を解決できるのである。Therefore, the above problem can be solved.

(実施例) 第1図は、本発明の実施例を示すアドバイス機能付き語
学用教育装置の要部の機能ブロック図、及び第3図は、
第1図の語学用教育装置をシステム構成するコンピュー
タシステムの概略の構成ブロック図である。
(Embodiment) FIG. 1 is a functional block diagram of the main parts of a language teaching device with an advice function showing an embodiment of the present invention, and FIG.
FIG. 2 is a schematic block diagram of a computer system configuring the language teaching device of FIG. 1; FIG.

この語学用教育装置は、CPUl0を有し、そのCPU
l0には、磁気ディスク20、該CPU10で実行する
プログラム等を一時格納するランダム・アクセス・メモ
リ(以下、RAMという)等で構成された主メモリ30
、入力文を含む入力情報Inの入力処理を行う入力装置
であるキーボード40、及びキーボード40による入力
の内容その他必要な表示を行うCRT等のデイスプレィ
30か接続されている。さらに、磁気ディスク20と主
メモリ30とが互いに接続されている。CPLlloは
、磁気ディスク20、主メモリ30、キーボード40、
及びデイスプレィ50を制御して、磁気ディスク20に
格納されているプログラム等実行するもので、LSI等
で構成されている。
This language teaching device has a CPU10, and the CPU
l0 includes a main memory 30 consisting of a magnetic disk 20, a random access memory (hereinafter referred to as RAM), etc. that temporarily stores programs to be executed by the CPU 10, etc.
, a keyboard 40 which is an input device for inputting input information In including input sentences, and a display 30 such as a CRT which displays the contents inputted by the keyboard 40 and other necessary information. Furthermore, the magnetic disk 20 and main memory 30 are connected to each other. CPLllo includes a magnetic disk 20, a main memory 30, a keyboard 40,
It controls the display 50 and executes programs stored on the magnetic disk 20, and is constructed of an LSI or the like.

さらに、このCPUl0は、入力判定部11、入力文理
解部12、会話制御部13、及び出力文生成部14を備
えている。
Furthermore, this CPU10 includes an input determination section 11, an input sentence understanding section 12, a conversation control section 13, and an output sentence generation section 14.

磁気ディスク20には、自然言語処理プログラム、会話
制御プログラム、処理に使用する各知識部(文法辞書知
識部21、会話制御知識部22、及び出力文生成知識部
23)、及び状況メモリ部24が格納されている。そし
て、入力文理解部12、会話制御部13、及び出力文生
成部14が状況メモリ部24に共通接続されている。
The magnetic disk 20 stores a natural language processing program, a conversation control program, each knowledge section used for processing (grammar dictionary knowledge section 21, conversation control knowledge section 22, and output sentence generation knowledge section 23), and a situation memory section 24. Stored. The input sentence understanding section 12, the conversation control section 13, and the output sentence generation section 14 are commonly connected to the situation memory section 24.

さらに、入力文理解部12が、入力文における単語の綴
り及び文法の誤りに関する知識を有する文法辞書知識部
21に、会話制御部13が会話制御ルール22a格納用
の会話制御知識部22に、及び出力文生成部14が英文
テンプレートからなる出力文生成知識部23にそれぞれ
接続されている。
Further, the input sentence understanding unit 12 provides a grammar dictionary knowledge unit 21 having knowledge regarding spelling and grammatical errors in words in input sentences, the conversation control unit 13 provides a conversation control knowledge unit 22 for storing conversation control rules 22a, and The output sentence generation units 14 are each connected to an output sentence generation knowledge unit 23 consisting of an English template.

ここで、入力文理解部12は、入力された入力文の構文
解析を行って解析木を生成し、その解析木を基にして意
味表現を生成すると共に、文法辞書知識部21を用いて
入力文の単語や文法の誤りを発見する機能を有する。状
況メモリ部24は、前記意味表現が蓄積された会話の状
況を反映する状況メモリを記憶する記憶領域であり、入
力文理解部12、会話制御部13、及び出力文生成部1
4間のインターフェイスとしての機能を有する。
Here, the input sentence understanding unit 12 generates a parse tree by parsing the input sentence, generates a meaning expression based on the parse tree, and uses the grammar dictionary knowledge unit 21 to generate a parse tree. It has the ability to detect errors in words and grammar in sentences. The situation memory unit 24 is a storage area that stores a situation memory that reflects the situation of the conversation in which the semantic expressions have been accumulated, and is a storage area that stores the situation memory that reflects the situation of the conversation in which the semantic expressions are stored.
It functions as an interface between the four.

該状況メモリの表現形式の一例が第4図に示されている
。60は状況メモリ部24内の1領域を占める状況メモ
リ、61はその状況メモリのスロット、(つまり、会話
によって得られる知識を入れるためのもの)、及び62
は該スロットの意味を表している。
An example of the representation format of the situation memory is shown in FIG. 60 is a situation memory occupying one area in the situation memory section 24; 61 is a slot of the situation memory (that is, for storing knowledge obtained through conversation); and 62;
represents the meaning of the slot.

会話制御ルール22aは、状況メモリ部24内の状況メ
モリと学習者の入力文とから次のシステムの発話を規定
し、if部(条件部>22a−1とthen部(処理部
>22a−2とからなるif−then形式で構成され
、状況メモリが所定の状態にあるとき、if部22a−
1の条件が満たされれば、then部22a−2の処理
を実行するルールである。このif部22a−1には、
状況メモリの状態から予測される意味表現、及び会話の
状況と学習者の入力文の組み合わせで誤りを含むもの等
が記述され、then部22a−2には、予測される意
味表現に対する発話内容、及び会話の流れの誤りを指摘
して正しい会話の流れに戻す処理内容等が記述されてい
る。さらに、if部22a−1とthen部22a−2
とには、アドバイス要求とアドバイス内容とが会話の状
況に応じてそれぞれ記述されている。アドバイス要求と
は、学習者からの入力文の入力がない状態であり、例え
ば、所定のコードをアドバイス要求コードとして設定し
、そのコードを学習者がキーボードから入力した場合、
あるいは学習者からの入力がある一定時間たってもなく
、システムがアドバイス要求コードを出力した場合等を
いう。
The conversation control rule 22a defines the next system utterance from the situation memory in the situation memory unit 24 and the learner's input sentence, and defines the if part (condition part>22a-1 and the then part (processing part>22a-2). If the status memory is in a predetermined state, the if section 22a-
This is a rule to execute the process of the then section 22a-2 if the condition 1 is satisfied. In this if part 22a-1,
The semantic expression predicted from the state of the situation memory and the combination of the conversation situation and the learner's input sentence that contain errors are described, and the then part 22a-2 contains the utterance content for the predicted semantic expression, It also describes processing details for pointing out errors in the flow of conversation and restoring it to the correct flow of conversation. Furthermore, if part 22a-1 and then part 22a-2
Advice requests and advice contents are described in accordance with the situation of the conversation. An advice request is a state in which there is no input sentence from the learner. For example, if a predetermined code is set as the advice request code and the learner enters that code from the keyboard,
Alternatively, this refers to a case where there is no input from the learner for a certain period of time and the system outputs an advice request code.

また、入力文理解部12の入力側には、入力判定部11
が接続されている。この入力判定部11は、キーボード
40に接続され、そのキーボード40より入力された入
力情報Inから入力文またはアドバイス要求コードか否
かを判定し、その判定結果が入力文のときにはその入力
文を入力文理解部12に送り、アドバイス要求コードの
ときにはアドバイス信号S1を出力するものである。
In addition, an input judgment unit 11 is provided on the input side of the input sentence understanding unit 12.
is connected. The input determination unit 11 is connected to a keyboard 40, determines whether the input information In input from the keyboard 40 is an input sentence or an advice request code, and when the determination result is an input sentence, inputs the input sentence. The code is sent to the sentence understanding section 12, and when it is an advice request code, an advice signal S1 is output.

また、会話制御部13は状況メモリ部24内の状況メモ
リを参照しながら、会話制御知識部22を使って次に発
話する内容を決定するものであり、制御ルール取りだし
手段13a、アドバイス出力手段13b、及び発話内容
決定手段13cを備えている。制御ルール取りだし手段
13aは、状況メモリを参照しながら会話の状況とif
部の条件を満たす会話制御ルールを取り出す機能を有し
ている。アドバイス出力手段13bは、制御ルール取出
し手段13aにより取出された制御ルールのthen部
に記述されたアドバイス内容の出力処理を実行する手段
であり、その出力側がディスプレイヲ0に接続されてい
る。発話内容決定手段13cは、制御ルール取出し手段
13aにより取出された制御ルールのthen部に記述
された発話内容を決定する処理をする手段である。
The conversation control section 13 also refers to the situation memory in the situation memory section 24 and uses the conversation control knowledge section 22 to determine the content to be uttered next, and includes a control rule retrieval means 13a and an advice output means 13b. , and utterance content determining means 13c. The control rule retrieval means 13a refers to the situation memory and determines the conversation situation and if
It has a function to extract conversation control rules that meet the conditions of the section. The advice output means 13b is a means for outputting the advice content written in the then section of the control rule extracted by the control rule extraction means 13a, and its output side is connected to the display 0. The utterance content determination means 13c is a means for determining the utterance content described in the then part of the control rule extracted by the control rule extraction means 13a.

出力文生成部14は、その発話する内容を受けて出力文
生成知識部23の英文テンプレートを使用して出力文G
oを生成するものであり、その出力側がデイスプレィ5
0に接続されている。
The output sentence generation unit 14 receives the content to be uttered and uses the English template of the output sentence generation knowledge unit 23 to generate an output sentence G.
o, and its output side is the display 5.
Connected to 0.

第5図は、第1図の動作説明図であり、第6図は第1図
中の会話制御部13の動作フローチャートである。この
第5図及び第6図を参照しつつ、第1図の動作について
説明する。
FIG. 5 is an explanatory diagram of the operation of FIG. 1, and FIG. 6 is an operation flowchart of the conversation control section 13 in FIG. 1. The operation shown in FIG. 1 will be explained with reference to FIGS. 5 and 6.

予め、CPUl0の制御により、磁気ディスク20に格
納されている自然言語処理プログラム、会話制御プログ
ラム、及び状況メモリ等を主メモリ30にロードし、こ
れらのプログラムを実行して以下の処理を行う。
Under the control of the CPU 10, the natural language processing program, conversation control program, situation memory, etc. stored in the magnetic disk 20 are loaded into the main memory 30 in advance, and these programs are executed to perform the following processing.

ここで、キーボード40から入力情報Inが入力判定部
11に入力されると、入力判定部11において、この入
力情報Inが入力文であるか、またはアドバイス要求コ
ードであるかの判定がなされる。その判定結果が入力文
のときには、その入力文が入力文理解部12へ送られる
。その入力文は、入力文理解部12において構文解析さ
れて意味表現に変換されると共に、文法辞書知識部21
によって単語や文法の誤りが発見され、教育的メツセー
ジが提示される。
Here, when the input information In is input from the keyboard 40 to the input determination section 11, the input determination section 11 determines whether this input information In is an input sentence or an advice request code. When the determination result is an input sentence, the input sentence is sent to the input sentence understanding section 12. The input sentence is parsed by the input sentence understanding unit 12 and converted into a meaning expression, and the grammar dictionary knowledge unit 21
Errors in words and grammar are detected and educational messages are presented.

一方、前記意味表現は状況メモリ部24に状況メモリと
して所定の表現形式で埋め込まれる。そして、会話制御
部13内の制御ルール取出し手段13aでは、状況メモ
リ部24の状況メモリを参照しながら、状況とif部を
満たす会話制御ルールが、会話制御知識部22から取り
出される(ステップ80.81>。この時、学習者から
入力情報Inは入力文であるので(ステップ82)、発
話内容決定手段13cにおいて、その取り出されたルー
ルのthen部に記述されている発話内容を決定する処
理が施される(ステップ83.8”))。決定された発
話内容を受けて、出力文生成部14が出力文を生成し、
この出力文をディスプレイヲOへ出力する。
On the other hand, the semantic expression is embedded in the situation memory unit 24 as a situation memory in a predetermined expression format. Then, the control rule extraction means 13a in the conversation control section 13 extracts a conversation control rule that satisfies the situation and the if section from the conversation control knowledge section 22 while referring to the situation memory in the situation memory section 24 (step 80. 81>.At this time, since the input information In from the learner is an input sentence (step 82), the utterance content determining means 13c performs a process of determining the utterance content described in the then part of the extracted rule. (Step 83.8")). In response to the determined utterance content, the output sentence generation unit 14 generates an output sentence,
This output sentence is output to the display.

また、入力判定部11において、この入力情報I rl
がアドバイス要求コードと判定されると、この入力判定
部11からアドバイス信号S1が制御ルール取出し手段
13aへ出力される。制御ルール取出し手段13aでは
、アドバイス信号S1に基づき、状況メモリを参照しな
がら、状況とif部を満たすアドバイス用の会話制御ル
ールが、会話制御知識部22から取り出される(ステッ
プ81)。この時、学習者から入力情報Inはアドバイ
ス要求コードであるので(ステップ82)、その後、ア
ドバイス出力手段13bによって、取出された制御ルー
ルのthen部に記述されたアドバイス内容の出力処理
が行われ(ステップ84)、そのアドバイス内容がデイ
スプレィ50に表示される。
Further, in the input determination unit 11, this input information I rl
When it is determined that the input determination section 11 is an advice request code, the advice signal S1 is outputted from the input determination section 11 to the control rule extraction means 13a. Based on the advice signal S1, the control rule extraction means 13a extracts a conversation control rule for advice that satisfies the situation and the if part from the conversation control knowledge section 22 while referring to the situation memory (step 81). At this time, since the input information In from the learner is an advice request code (step 82), the advice output means 13b outputs the advice content written in the then part of the extracted control rule ( In step 84), the content of the advice is displayed on the display 50.

次に、システムと学習者との対話例を説明する。Next, an example of interaction between the system and the learner will be explained.

まず、状況メモリ部24が初期化されると、会話開始と
いう状況になる。すると、第5図に示すようなルール7
1が発火してシステムが“MayI  help  y
ou?”と発話する。そこで、学習者が゛泊まりたい°
“と入力すると、例えば、状況メモリ60内におけるス
ロット61の所定の位置に゛泊まりたい′°という意味
表現が埋め込まれる。その後、ルール72が発火し、シ
ステムが部屋を尋ねる。ここで、学習者から文の入力の
代わりにアドバイス要求があると、ルール74が発火し
てシステムはアドバイス内容を表示する。この時、学習
者からの文の入力がないので、状況メモリ60への意味
表現に埋め込みは実行されず、状況メモリ60は変化し
ない。アドバイス要求後、学習者側から″シングル”′
という入力があれば、ルール73が発火し、システムは
予約があるかを尋ねる。以後、ルール75等が発火して
会話が進行される。
First, when the situation memory section 24 is initialized, a situation is established in which a conversation is started. Then, rule 7 as shown in Figure 5
1 fires and the system says “MayI help y
ou? Then, the learner says, ``I want to stay overnight.''
For example, if the learner inputs “I want to stay”, the semantic expression “I want to stay overnight” is embedded in the predetermined position of the slot 61 in the situation memory 60. Then, the rule 72 is fired and the system asks about the room. When a request for advice is received instead of inputting a sentence, the rule 74 is fired and the system displays the content of the advice.At this time, since there is no sentence input from the learner, it is embedded in the meaning expression in the situation memory 60. is not executed and the situation memory 60 does not change.After requesting advice, the learner requests "single"'
If there is an input, rule 73 is fired and the system asks if there is a reservation. Thereafter, rule 75 etc. are fired and the conversation progresses.

本実施例は、次のような利点がある。This embodiment has the following advantages.

学習者からの文の入力がない場合の会話制御ルールを各
状況について記述したので、会話の進行状況に応じた適
切なアドバイスを行うことができる。
Conversation control rules for when there is no sentence input from the learner have been described for each situation, so appropriate advice can be given according to the progress of the conversation.

なお、本発明は図示の実施例に限定されず、例えば、第
1図の語学用教育装置を構成するための第3図のコンピ
ュータシステムを他の回路構成に変形したり、あるいは
アドバイス出力手段13bの出力側を出力文生成部14
を介してデイスプレィ50へ出力したりして、種々の変
形が可能である。
Note that the present invention is not limited to the illustrated embodiment; for example, the computer system shown in FIG. 3 for configuring the language teaching device shown in FIG. 1 may be modified to other circuit configurations, or the advice output means 13b Output sentence generation unit 14 outputs the output side of
Various modifications are possible, such as outputting the data to the display 50 via the .

(発明の効果) 以上詳細に説明したように、本発明によれば、入力判定
部、制御ルール取出し手段、及びアドバイス出力手段を
設けたので、学習者が応答に窮した場合でも、対話を進
行させることができる。しかも、学習者が応答できずシ
ステムが発したアドバイス内容を、学習者自身が入力す
ることによって、正しい応答を学習することができる。
(Effects of the Invention) As described in detail above, according to the present invention, since the input determination section, the control rule extraction means, and the advice output means are provided, even when the learner is at a loss for a response, the dialogue can be continued. can be done. Furthermore, the learner can learn the correct response by inputting the advice given by the system when the learner could not respond.

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

第1、図は本発明の実施例を示すアドバイス機能付き語
学用教育装置の要部の機能ブロック図、第2図は従来の
語学用教育装置の機能ブロック図、第3図は本発明の実
施例を示すコンピュータシステムの概略の構成ブロック
図、第4図は状況メモリの表現形式を示す図、第5図は
第1図の動作説明図、第6図は第1図中の会話制御部の
動作フローチャートである。 10・・・・・・CPU、11・・・・・・入力判定部
、12・・・・入力文理解部、13・・・・・・会話制
御部、13a・・・・・・制御ルール取出し手段、13
b・・・・・・アドバイス出力手段、14・・・・・・
出力文生成部、20・・・・・・磁気ディスク、22・
・・・・・会話制御知識部、22a・・・・・・会話制
御ルール、22a−1・・・・・・if部、22a−2
・・・・・・then部、40・・・・・・キーボード
、う○・・・・・・デイスプレィ、In・・・・・・入
力情報、Go・・・・・・出力文、Sl・・・・・・ア
ドバイス信号。
Fig. 1 is a functional block diagram of the main parts of a language teaching device with an advice function showing an embodiment of the present invention, Fig. 2 is a functional block diagram of a conventional language teaching device, and Fig. 3 is an implementation of the present invention. FIG. 4 is a diagram showing the representation format of the situation memory, FIG. 5 is an explanatory diagram of the operation of FIG. 1, and FIG. 6 is a diagram of the conversation control unit in FIG. 1. It is an operation flowchart. 10...CPU, 11...Input judgment unit, 12...Input sentence understanding unit, 13...Conversation control unit, 13a...Control rule Removal means, 13
b...Advice output means, 14...
Output sentence generation unit, 20... Magnetic disk, 22.
...Conversation control knowledge section, 22a...Conversation control rule, 22a-1...If section, 22a-2
...then part, 40...keyboard, ○...display, In...input information, Go...output sentence, Sl. ...Advice signal.

Claims (1)

【特許請求の範囲】  入力文を含む入力情報の入力処理を行う入力装置と、
前記入力装置により入力された入力文を意味表現に変換
する入力文理解部と、前記意味表現に対してif部とt
hen部とからなるif−then形式の複数の会話制
御ルールに従って会話の状況に応じた応答処理を行う会
話制御部とを、備えた語学用教育装置において、 前記if部とthen部とにアドバイス要求とアドバイ
ス内容とを会話の状況に応じてそれぞれ記述すると共に
、 前記入力装置により入力された入力情報から入力文また
はアドバイス要求コードか否かを判定し、その判定結果
が入力文のときにはその入力文を前記入力文理解部に送
り、アドバイス要求コードのときにはアドバイス信号を
出力する入力判定部と、少なくとも前記アドバイス信号
に基づき、前記各会話制御ルールの内、会話の状況と前
記if部とを満たす会話制御ルールを取出す制御ルール
取出し手段と、 前記制御ルール取出し手段により取出された会話制御ル
ールのthen部に記述されたアドバイス内容の出力処
理を実行するアドバイス出力手段とを、 設けたことを特徴とするアドバイス機能付き語学用教育
装置。
[Claims] An input device that performs input processing of input information including an input sentence;
an input sentence understanding unit that converts an input sentence inputted by the input device into a semantic expression; and an if unit and t for the semantic expression.
A language teaching device comprising a conversation control unit that performs response processing according to a conversation situation according to a plurality of conversation control rules in an if-then format consisting of a hen part and a if-then format, wherein an advice request is made to the if part and the then part. and advice content according to the situation of the conversation, and also determines whether it is an input sentence or an advice request code from the input information input by the input device, and if the determination result is an input sentence, the input sentence is an input determination unit that sends the input sentence understanding unit to the input sentence understanding unit and outputs an advice signal when the advice request code is received; The present invention is characterized by comprising: a control rule extraction means for extracting a control rule; and an advice output means for outputting the advice content described in the then part of the conversation control rule extracted by the control rule extraction means. A language teaching device with an advice function.
JP2178890A 1990-01-31 1990-01-31 Language teaching device with advice function Expired - Fee Related JP2899339B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2178890A JP2899339B2 (en) 1990-01-31 1990-01-31 Language teaching device with advice function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2178890A JP2899339B2 (en) 1990-01-31 1990-01-31 Language teaching device with advice function

Publications (2)

Publication Number Publication Date
JPH03226782A true JPH03226782A (en) 1991-10-07
JP2899339B2 JP2899339B2 (en) 1999-06-02

Family

ID=12064807

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2178890A Expired - Fee Related JP2899339B2 (en) 1990-01-31 1990-01-31 Language teaching device with advice function

Country Status (1)

Country Link
JP (1) JP2899339B2 (en)

Also Published As

Publication number Publication date
JP2899339B2 (en) 1999-06-02

Similar Documents

Publication Publication Date Title
US9805718B2 (en) Clarifying natural language input using targeted questions
KR20210059995A (en) Method for Evaluating Foreign Language Speaking Based on Deep Learning and System Therefor
Kwon et al. Genietutor: A computer-assisted second-language learning system based on spoken language understanding
Biermann et al. A voice-and touch-driven natural language editor and its performance
JP2673831B2 (en) Conversational etiquette education system
JP2810750B2 (en) Language training equipment
KR101207402B1 (en) Method and system for educating foreign language composition, and recording medium thereof
KR100296271B1 (en) Language study system by interactive conversation
Issa et al. KalaamBot and KalimaBot: Applications of chatbots in learning Arabic as a foreign language
JPH03226782A (en) Linguistic education device with advice function
JPH03226785A (en) Linguistic education device with voice recognition device
KR100296272B1 (en) Language study system by interactive conversation
Fairon A web-based system for automatic language skill assessment: Evaling
JP2899340B2 (en) Language education device with audio output device
JP7533525B2 (en) Electronic device, learning support system, learning processing method and program
KR102566696B1 (en) System, server and method for english study
KR101983031B1 (en) Language teaching method and language teaching system
KR100287228B1 (en) Language study method by interactive conversation
KR20000056205A (en) Language study method by interactive conversation
Brixey et al. Masheli: A Choctaw-English Bilingual Chatbot
JP2837889B2 (en) Conversation control method of language training system
JP2854652B2 (en) Language education device with utterance repetition function
Kempen Second language acquisition as a hybrid learning process
Reuer Dialogue processing in a CALL-system
JPS6083135A (en) Program reading system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080312

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090312

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees