JP2685808B2 - User-supported input sentence response processing device - Google Patents
User-supported input sentence response processing deviceInfo
- Publication number
- JP2685808B2 JP2685808B2 JP63132247A JP13224788A JP2685808B2 JP 2685808 B2 JP2685808 B2 JP 2685808B2 JP 63132247 A JP63132247 A JP 63132247A JP 13224788 A JP13224788 A JP 13224788A JP 2685808 B2 JP2685808 B2 JP 2685808B2
- Authority
- JP
- Japan
- Prior art keywords
- sentence
- example sentence
- user
- input
- word
- 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.)
- Expired - Lifetime
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明は,予め用意された内部知識およびデータベ
ースに対する問い合わせ条件を自然言語によって指定す
るようにした計算機システムにおける応答処理装置に関
する。Description: TECHNICAL FIELD The present invention relates to a response processing device in a computer system in which inquiry conditions for internal knowledge and a database prepared in advance are designated by a natural language.
問い合わせ条件を自然言語によって指定するようにし
た計算機システムでは,入力された質問文を,辞書や文
法規則や分野依存知識を用いて,形態素解析,構文解
析,意味解析,意図解析などを予め規定されたルールに
したがって行い,計算機システムが理解できる内部表現
に変換して,内部知識およびデータベースから使用者に
応答すべき情報の生成を行っていた。In a computer system in which query conditions are specified by natural language, morphological analysis, syntactic analysis, semantic analysis, intention analysis, etc. of input query sentences are specified in advance using dictionaries, grammatical rules, and field-dependent knowledge. According to the rules described above, the information is converted into an internal representation that can be understood by the computer system, and information that should respond to the user is generated from the internal knowledge and the database.
問い合わせ条件を自然言語によって指定するようにし
た計算機システムでは,どのように大量な知識を保持し
ていても,解析できない文や応答できない文が必ず存在
する。しかしながら,利用者はどの様な文を計算機シス
テムが理解でき,どの様な文を理解できないかを入力時
に知る事が出来ないため,幾度も文を変えて入力し直す
必要があった。In a computer system designed to specify query conditions in natural language, no matter how much knowledge is stored, there are always sentences that cannot be parsed or cannot respond. However, since the user cannot know what sentence the computer system can understand and what sentence cannot be understood at the time of input, it was necessary to change the sentence again and again.
このような問題点を解決するために,計算機システム
が応答可能な例文を表示し,利用者がそれを参照しなが
ら文を入力するようにした装置もあるが,利用者自身
が,計算機システムが応答可能な文を考えながら入力文
を生成しなければならないため,利用者の入力の負担が
大きかった。また,想定される例文が大量に存在する場
合には,これらの例文を一度に表示することは不可能で
あるため,入力文の対象となる分野を指定して,その分
野に属する例文のみを表示する方法が必要となる。しか
し,この場合,利用者がその分野を指定するそのための
入力負担がある,利用者自身が入力しない文がどの分野
に相当するかを考えなければならない,などの問題があ
る。In order to solve such a problem, there is a device in which a computer system displays an example sentence that the computer system can respond to, and the user inputs the sentence while referring to it. Since the input sentence must be generated while considering the responsive sentence, the user's input burden was heavy. Also, if there are a large number of assumed example sentences, it is impossible to display these example sentences at once. Therefore, specify the field that is the target of the input sentence and select only the example sentences that belong to that field. A way to display is needed. However, in this case, there are problems that the user has to input the field to specify the field, and that the field that the user does not enter must be considered.
さらに,従来の自然言語を入力対象とする計算機シス
テムでは,多様な言い回しを理解するために,文法知
識,分野依存の知識,形態素解析ルール,構文解析ルー
ル,意味解析ルール,意図解析ルールなどの様々な知識
やルールを必要としていたため,処理可能な文を増加さ
せたり,適用分野を変更したりするには,ルールの変更
や知識の変更などの多くの変更を要し,多大な労力が必
要であった。Furthermore, in a conventional computer system for inputting natural language, in order to understand various expressions, various grammatical knowledge, field-dependent knowledge, morphological analysis rules, syntactic analysis rules, semantic analysis rules, intention analysis rules, etc. Since a lot of knowledge and rules were needed, many changes such as rule changes and knowledge changes were required to increase the number of sentences that can be processed and the applicable fields, and a great deal of labor was required. Met.
この発明の目的は,利用者が入力した文を基に計算機
システムが応答可能な文を例示することによって,利用
者が計算機システムに伝えたい情報を計算機システムの
応答可能な文に変更して入力することができるととも
に,適用分野の変更に対しても容易にシステムを変更で
きる利用者支援型入力文応答処理装置を提供することに
ある。An object of the present invention is to exemplify a sentence to which a computer system can respond based on a sentence input by a user, thereby changing the information that the user wants to convey to the computer system to a sentence that can be responded to by the computer system and input it. It is possible to provide a user-supported input sentence response processing device that can easily change the system even when the application field is changed.
この発明による入力文応答処理装置は, 応答処理装置が応答可能な入力文の例文を,該例文を
構成する単語の列で予め表現して保持した例文蓄積部を
設けておき, 単語意味属性抽出手段によって,利用者が入力する入
力文から,該入力文を構成する単語および該単語の意味
属性を抽出し, 例文評価値算出手段により,該入力文と該例文蓄積部
に保持された各例文との類似性を示す評価値を,各文を
構成する単語の意味属性を基に算出し, 表示例文決定手段によって,評価値の大きさを基に,
表示すべき例文を決定し, 利用者意図選択手段によって,該表示すべき例文の単
語を該入力文の単語と置き換えて表示例文を表示し,該
利用者が意図した文を該表示例文から選択させる事によ
って該例文蓄積部で保持された該例文の1つを処理対象
例文として決定し, 応答処理手段によって,該処理対象例文に対して応答
処理を行う,利用者支援型入力文応答処理装置である。The input-sentence response processing device according to the present invention is provided with an example-sentence storage unit that stores and retains an example sentence of an input sentence to which the response processing device can respond by pre-expressing it with a sequence of words that compose the example sentence, and extracting word meaning attributes. The means for extracting the words constituting the input sentence and the semantic attribute of the word from the input sentence input by the user, and the example sentence evaluation value calculation means for storing the input sentence and each example sentence stored in the example sentence storage unit. An evaluation value indicating the similarity with is calculated based on the semantic attributes of the words that form each sentence, and the display example sentence determination unit determines the evaluation value based on the size of the evaluation value.
The example sentence to be displayed is determined, the word of the example sentence to be displayed is replaced with the word of the input sentence by the user intention selecting means, the display example sentence is displayed, and the sentence intended by the user is selected from the display example sentence. By doing so, one of the example sentences held in the example sentence accumulating unit is determined as a processing target example sentence, and a response processing means performs a response process to the processing target example sentence. Is.
この発明においては,例文蓄積部に保持した例文と利
用者が入力した文の単語の意味属性を基に計算機システ
ムが応答可能な文を例示し,利用者に自分の意図と一致
した文を選択させ,選択された表示例文を処理対象とし
て応答処理を行うため, 利用者に多くの負担を課する事なく,利用者が計算機
システムに伝えたい意図を容易に正しく入力でき,利用
者は的確な応答を迅速に得ることが出来る。In the present invention, the computer system exemplifies the sentences that can be responded to by the computer system based on the example sentences held in the example sentence storage unit and the semantic attributes of the words of the sentences input by the user, and selects the sentence that matches the user's intention. Since the response processing is performed with the selected display example sentence as the processing target, the user can easily and correctly input the intention that the user wants to convey to the computer system without imposing a heavy burden on the user, and the user can accurately You can get a quick response.
また,例文蓄積部に保持すべき例文および処理手順情
報を追加するだけで,応答可能な文を増やすことが出来
る。さらに,適用分野の変更に対しても,例文蓄積部に
保持すべき例文および処理手順情報と単語に付与すべき
意味情報を変更するだけで容易に対処できる。In addition, it is possible to increase the number of sentences that can be responded only by adding the example sentence and the processing procedure information to be held in the example sentence storage unit. Furthermore, even when the application field is changed, it can be easily dealt with by simply changing the example sentence and the processing procedure information to be held in the example sentence storage unit and the semantic information to be given to the word.
第1図は本発明の実施例の構成を示すブロック図であ
る。FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention.
利用者が入力した文は,単語意味属性抽出手段1に入
力され,一般に知られている形態素解析手法等により,
単語分割が行われ,単語辞書を参照するなどによって,
各単語の意味属性が得られ,例文評価値算出手段2に送
られる。例文評価値算出手段2では,入力文の単語の意
味属性と同じ意味属性を持つ単語を多く含む文に高い評
価値を与えることを評価値算出規準として,例文蓄積部
6に保持されている各例文ごとの評価値を算出し,例文
番号とその評価値を表示例文決定手段3に送る。なお,
評価値算出においては,意味属性に応じた重みを考慮し
て算出を行う。表示例文決定手段3では,評価値の大き
さなどにより,表示すべき例文の出力順位を決定し,利
用者意図選択手段4に送る。利用者意図選択手段4で
は,例文中の単語を同じ意味属性の入力文の単語と置き
換えて生成した表示例文を利用者に表示する。次に,利
用者の文字列入力を待ち,利用者の指示により応答処理
手段5に送るべき例文を決定する。利用者が入力した文
字列が例文決定の指示でない場合には,単語意味属性抽
出手段1へ入力文字列を送る。The sentence input by the user is input to the word meaning attribute extraction means 1 and is executed by a generally known morphological analysis method or the like.
Word division is performed, and by referring to the word dictionary,
The semantic attribute of each word is obtained and sent to the example sentence evaluation value calculation means 2. In the example sentence evaluation value calculation means 2, the example sentence accumulating unit 6 holds each of the example sentence evaluation units as the evaluation value calculation criterion that gives a high evaluation value to a sentence including many words having the same semantic attribute as the word of the input sentence. An evaluation value for each example sentence is calculated, and the example sentence number and its evaluation value are sent to the display example sentence determining means 3. In addition,
In calculating the evaluation value, the weight according to the semantic attribute is taken into consideration. The display example sentence determination means 3 determines the output rank of the example sentence to be displayed according to the size of the evaluation value and sends it to the user intention selection means 4. The user intention selecting means 4 displays the display example sentence generated by replacing the word in the example sentence with the word of the input sentence having the same meaning attribute to the user. Next, the user waits for a character string to be input, and an example sentence to be sent to the response processing means 5 is determined by the user's instruction. When the character string input by the user is not an instruction to determine the example sentence, the input character string is sent to the word meaning attribute extraction means 1.
利用者が入力した文字列が例文決定の指示である場合
には,決定された例文を応答処理手段5に送る。応答処
理手段5では,決定された例文に対して,データベース
7の検索などを行うことによって,応答すべき情報を決
定して応答文を生成し,利用者に応答文を表示する。When the character string input by the user is an instruction to determine the example sentence, the determined example sentence is sent to the response processing means 5. The response processing means 5 searches the database 7 for the determined example sentence, determines the information to be responded to, generates the response sentence, and displays the response sentence to the user.
次に,具体例を用いて詳細な説明を行う。 Next, a detailed description will be given using a specific example.
例文蓄積部6には,第2図で示す例文が保持されてい
ると仮定する。このとき,第3図に示すように,利用者
が「ゴルフが出来る宿は?」と入力した場合の各処理手
段の動作について説明する。第4図に単語意味属性抽出
手段1で得られる結果の例を示す。単語意味属性抽出手
段1では,形態素解析手法等により,「ゴルフ/が/出
来る/宿/は/?」のように分かち書き処理が行われ,各
単語の意味属性が抽出される。ここで,評価値算出の際
の重みは名詞以外は0と仮定して説明を行う。このと
き,重みが0の語句は評価値算出に関与しないので無視
してよい。したがって,「ゴルフ」および「宿」につい
て意味属性が抽出され,各々「娯楽」と「宿泊施設」と
いう意味属性が得られる。It is assumed that the example sentence storage unit 6 holds the example sentences shown in FIG. At this time, as shown in FIG. 3, the operation of each processing means will be described when the user inputs "Which inn can golf?". FIG. 4 shows an example of the result obtained by the word meaning attribute extraction means 1. In the word meaning attribute extraction means 1, a word segmentation process such as "golf / wa / able / inn / ha /?" Is performed by a morphological analysis method or the like, and the semantic attribute of each word is extracted. Here, description will be made assuming that weights other than nouns are 0 when the evaluation value is calculated. At this time, the word having a weight of 0 does not participate in the evaluation value calculation and can be ignored. Therefore, the semantic attributes of “golf” and “inn” are extracted, and the semantic attributes of “entertainment” and “accommodation facility” are obtained.
次に,例文評価値算出手段2により,例文蓄積部6に
保持された例文の評価値が算出される。第5図に,意味
属性「娯楽」および「宿泊施設」の単語を有する例文の
例文番号を示す。意味属性が同じ単語を1個含めば評価
値として10点加算するように規定した場合には,第6図
に示すように,例文番号2,8,10に対しては評価値20点が
得られ,例文番号1,3,4,5,6に対しては10点が得られ
る。表示例文決定手段3では,評価値が高い順に出力す
べき例文を決定するが,評価値が同じ場合には,他の評
価規準によりその順位を決定する。例えば,意味属性が
定義された単語をキーワード単語と呼ぶことにし,入力
文と例文のキーワード単語の個数の差が最も少ない文を
上位の候補とする。この場合,キーワード単語の個数は
第7図に示すようになるため,例文10,例文2,例文8の
順で表示例文の順位が決定される。ここでは,最上位の
評価値を持つ例文のみを利用者意図選択手段4に送るよ
うに規定しているとして説明する。例文番号10,2,8が利
用者意図選択手段4に送られる。Next, the example sentence evaluation value calculation means 2 calculates the evaluation value of the example sentence held in the example sentence accumulating unit 6. FIG. 5 shows example sentence numbers of example sentences having the words of the semantic attributes “entertainment” and “accommodation facility”. If it is specified that 10 words will be added as an evaluation value if one word with the same semantic attribute is included, an evaluation value of 20 points will be obtained for example sentence numbers 2, 8 and 10 as shown in FIG. For example sentence numbers 1,3,4,5,6, you get 10 points. The display example sentence determination means 3 determines the example sentences to be output in descending order of the evaluation value. When the evaluation values are the same, the order is determined according to another evaluation criterion. For example, a word in which a semantic attribute is defined is called a keyword word, and a sentence having the smallest difference in the number of keyword words between the input sentence and the example sentence is set as a high-rank candidate. In this case, since the number of keyword words is as shown in FIG. 7, the order of the displayed example sentences is determined in the order of example sentence 10, example sentence 2, and example sentence 8. Here, it is assumed that only the example sentence having the highest evaluation value is specified to be sent to the user intention selecting means 4. Example sentence numbers 10, 2, 8 are sent to the user intention selecting means 4.
利用者意図選択手段4では,入力文の単語の意味属性
と同じ意味属性を持つ例文中の単語を入力文の単語と置
き換えて表示する。例えば,例文10の「テニス」は「ゴ
ルフ」に置き換えられて表示される。第8図表示例文の
例を示す。ここで,[]内は利用者が入力した文から決
定できないキーワード単語であり,例文蓄積部6で保持
されている単語を表示している。利用者は計算機システ
ムに伝えたい内容と一致する表示例文を指定するか,表
示例文中の未決定なキーワード単語に相当する単語を入
力する。The user intention selection means 4 replaces the word in the example sentence with the same semantic attribute as the semantic attribute of the word of the input sentence with the word of the input sentence and displays it. For example, “tennis” in the example sentence 10 is replaced with “golf” and displayed. FIG. 8 shows an example of a display example sentence. Here, in [], the keyword words that cannot be determined from the sentence input by the user, and the words held in the example sentence storage unit 6 are displayed. The user specifies a display example sentence that matches the content to be transmitted to the computer system, or inputs a word corresponding to an undetermined keyword word in the display example sentence.
例えば,利用者が1番目の表示例文を指定した場合に
は,文「ゴルフが出来る宿を教えて欲しい。」が応答処
理手段5に送られる。応答処理手段5では,この文に対
し,自然言語処理で一般に行われている意味解析処理な
どを行って応答処理を行う。また,例文蓄積部6に例文
対応に処理手順を規定しておけば,例文蓄積部6で規定
された処理手順を参照することによって応答処理を行う
ことが出来る。例えば,例文番号10に対しては,「変数
Xに‘娯楽’に対応する単語を代入し,‘娯楽’にXを
含む‘宿泊施設’を検索し,検索された‘宿名’を表示
せよ。」というように処理手順が規定されていれば,
‘娯楽’に「ゴルフ」を含む‘宿泊施設’を検索し,例
えば,「A旅館とBホテルがあります。」のように表示
される。また,例文蓄積部6に多くの例文を保持する場
合には,使用頻度の多い例文に対してのみ,上記のよう
な処理手順を例文対応に保持しておき,他の入力文に対
しては一般に行われている意味解析処理を行った後,そ
の解析結果に応じて応答処理を行ってもよい。For example, when the user specifies the first display example sentence, the sentence “I want you to tell me the inn where golf is possible” is sent to the response processing means 5. The response processing means 5 performs a response process on this sentence by performing a semantic analysis process generally performed in natural language processing. Further, if the processing procedure corresponding to the example sentence is defined in the example sentence storage unit 6, the response process can be performed by referring to the processing procedure defined in the example sentence storage unit 6. For example, for example sentence number 10, "substitute the word corresponding to'amusement 'in variable X, search for'accommodation' containing X in'amusement ', and display the retrieved'hotel name'. If the processing procedure is defined as ".
A search for "accommodation facilities" including "golf" in "entertainment" is displayed, for example, "There are A inn and B hotel." When many example sentences are stored in the example sentence storage unit 6, the above processing procedure is held corresponding to the example sentence only for frequently used example sentences, and for other input sentences. After performing the semantic analysis process that is generally performed, the response process may be performed according to the analysis result.
利用者意図選択手段4において,利用者が表示例文を
指定する代わりに,新たな条件を指定する単語を入力し
た場合には,再び,単語意味属性抽出手段1,例文評価値
抽出手段2,表示例文決定手段3を経て,表示された例文
の中で同様の処理を行い,再び例文が表示される。例え
ば,利用者が「箱根」と入力した場合には,第9図に示
すような例文が表示される。この場合,「強羅」「箱
根」の意味属性は「温泉地名」であるため,「強羅」が
「箱根」に置き換えられた表示例文が表示される。この
ように,利用者は,表示例文を参照して,新たな条件を
付加した文を入力することもできる。これは,一種の文
脈処理機能の実現に相当する。In the user intention selecting means 4, when the user inputs a word designating a new condition instead of designating the display example sentence, the word meaning attribute extracting means 1, the example sentence evaluation value extracting means 2, and the display are made again. The same processing is performed in the displayed example sentences through the example sentence determination means 3, and the example sentences are displayed again. For example, when the user inputs "Hakone", an example sentence as shown in FIG. 9 is displayed. In this case, since the meaning attribute of "Gora" and "Hakone" is "hot spring place name", a display example sentence in which "Gora" is replaced with "Hakone" is displayed. In this way, the user can refer to the display example sentence and input a sentence to which a new condition is added. This corresponds to the realization of a kind of context processing function.
以上説明した如く,この発明によれば,利用者が入力
した文を基に計算機システムが応答可能な文を例示する
ことにより, 利用者は自分の意図に合った文を選ぶだけでよく,利
用者に多くの負担を課する事なく,計算機システムに伝
えたい意図を計算機システムに入力することができ,利
用者は的確な応答を迅速に得ることが出来る。また,利
用者は表示例文を参照することにより,計算機システム
がどの様な文に対して応答できるかを知ることが出来
る。このため,例えば,データベース検索システムの利
用者インターフェースとして適用することにより,不慣
れな利用者でも容易に利用できるデータベース検索シス
テムを実現できる。As described above, according to the present invention, by exemplifying the sentences that the computer system can respond to based on the sentences input by the user, the user only has to select the sentence that suits his or her intention. The user's intention to be transmitted to the computer system can be input to the computer system without imposing a heavy burden on the user, and the user can quickly obtain an appropriate response. In addition, the user can know what sentence the computer system can respond to by referring to the displayed example sentence. Therefore, for example, by applying it as a user interface of a database search system, it is possible to realize a database search system that can be easily used even by an unfamiliar user.
また,例文蓄積部に保持した例文と類似した文であれ
ば,利用者は多様な表現で文を入力できる。例えば,
「テニスができる宿を教えて欲しい。」を例文として保
持しておけば,「ゴルフができる宿に泊まりたい。」,
「ビリヤードができるホテルを知りたい。」など多様な
表現を入力できる。したがって,例文蓄積部に保持すべ
き例文および処理手順情報を追加するだけで,応答可能
な文を容易に増やすことが出来る。さらに,適用分野の
変更に対しても,例文蓄積部に保持すべき例文および処
理手順情報と単語に付与すべき意味情報を変更するだけ
で容易に対処できる。Also, if the sentence is similar to the example sentence stored in the example sentence storage unit, the user can input the sentence in various expressions. For example,
If you keep "I want you to teach me an inn where you can play tennis" as an example sentence, "I want to stay at an inn where you can play golf.",
You can enter various expressions such as "I want to know a hotel that can play billiards." Therefore, it is possible to easily increase the number of responsive sentences only by adding the example sentences to be held in the example sentence storage unit and the processing procedure information. Furthermore, even when the application field is changed, it can be easily dealt with by simply changing the example sentence and the processing procedure information to be held in the example sentence storage unit and the semantic information to be given to the word.
第1図は本発明の実施例の構成を示すブロック図,第2
図は例文蓄積部に保持する例文の例を示した図,第3図
は入力文の例を示した図,第4図は単語意味属性抽出の
例を示した図,第5図は入力文の単語と同じ意味属性を
持つ単語を示した図,第6図は例文評価値算出結果の例
を示した図,第7図はキーワード単語を示した図,第8
図と第9図は表示例文の例を示した図である。 図において, 1は単語意味属性抽出手段,2は例文評価値算出手段,3は
表示例文決定手段,4は利用者意図選択手段,5は応答処理
手段,6は例文蓄積部,7はデータベースを示す。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
The figure shows an example of an example sentence stored in the example sentence storage unit. Fig. 3 shows an example of an input sentence. Fig. 4 shows an example of word meaning attribute extraction. Fig. 5 shows an input sentence. Showing a word having the same semantic attribute as the word in FIG. 6, FIG. 6 showing an example of the evaluation result of example sentence evaluation values, FIG. 7 showing a keyword word, and FIG.
FIG. 9 and FIG. 9 are diagrams showing examples of display example sentences. In the figure, 1 is a word meaning attribute extracting means, 2 is an example sentence evaluation value calculating means, 3 is a display example sentence determining means, 4 is a user intention selecting means, 5 is a response processing means, 6 is an example sentence accumulating section, and 7 is a database. Show.
フロントページの続き (56)参考文献 特開 昭61−118834(JP,A) 中川優,加藤恒昭,「日本語データベ ース検索システムにおける意味理解方 式」 情報処理学会論文誌,Vol. 27,No.11 P.1069−1076(昭61− 11−15)Continuation of the front page (56) References JP 61-118834 (JP, A) Yu Nakagawa, Tsuneaki Kato, "Methods of Understanding Semantics in Japanese Database Retrieval Systems" IPSJ Transactions, Vol. 27, No. 11 P. 1069-1076 (Sho 61-11-15)
Claims (2)
用意された内部知識およびデータベースに基づいて応答
を行う応答処理装置において, 該応答処理装置が応答可能な例文を,該例文を構成する
単語の列で予め表現した該例文の該単語の列を保持した
例文蓄積部と, 該利用者が入力する入力文から,該入力文を構成する単
語および該単語の意味属性を抽出する単語意味属性抽出
手段と, 該入力文と該例文蓄積部に保持された各例文との類似性
を示す評価値を,各文を構成する単語の意味属性を基に
算出する例文評価値算出手段と, 該評価値の大きさを基に,表示すべき例文を決定する表
示例文決定手段と, 該表示すべき例文の単語を該入力文の単語と置き換えて
生成した表示例文を表示し,該利用者が意図した文を該
表示例文から選択させる事によって該例文蓄積部で保持
された該例文の1つを処理対象例文とする利用者意図選
択手段と, 該処理対象例文に対して応答処理を行う応答処理手段と
を, 有する利用者支援型入力文応答処理装置。1. A response processing device which understands an input sentence input by a user and responds based on internal knowledge and a database prepared in advance. From the example sentence storage unit that holds the word string of the example sentence that is expressed in advance by the string of constituent words, and the words that make up the input sentence and the semantic attributes of the words, from the input sentence that the user inputs Word meaning attribute extraction means, and example sentence evaluation value calculation means for calculating an evaluation value indicating the similarity between the input sentence and each example sentence held in the example sentence accumulating unit based on the meaning attributes of the words forming each sentence A display example sentence determining means for determining an example sentence to be displayed based on the size of the evaluation value; and a display example sentence generated by replacing the word of the example sentence to be displayed with the word of the input sentence, Select the sentence intended by the user from the displayed example sentence The user support includes a user intention selection unit that uses one of the example sentences stored in the example sentence storage unit as a processing target example sentence, and a response processing unit that performs a response process to the processing target example sentence. Type input sentence response processing device.
の列とともに,各該例文対応に応答すべき処理手順を規
定した処理手順情報を保持し, 前記応答処理手段において,該処理対象例文に対して該
例文蓄積部で規定された該処理手順情報にしたがって応
答処理を行うことを特徴とする請求項(1)記載の利用
者支援型入力文応答処理装置。2. The example sentence accumulating section holds processing sequence information that defines a processing procedure to respond to each of the example sentences together with the word string of the example sentence, and the response processing means stores the processing target example sentence. 6. The user-supported input sentence response processing device according to claim 1, wherein the response processing is performed in accordance with the processing procedure information defined by the example sentence storage unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63132247A JP2685808B2 (en) | 1988-05-30 | 1988-05-30 | User-supported input sentence response processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63132247A JP2685808B2 (en) | 1988-05-30 | 1988-05-30 | User-supported input sentence response processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01300336A JPH01300336A (en) | 1989-12-04 |
| JP2685808B2 true JP2685808B2 (en) | 1997-12-03 |
Family
ID=15076808
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63132247A Expired - Lifetime JP2685808B2 (en) | 1988-05-30 | 1988-05-30 | User-supported input sentence response processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2685808B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2795754B2 (en) * | 1991-04-18 | 1998-09-10 | 富士通株式会社 | Data search processing method |
| JPH0765020A (en) * | 1993-08-31 | 1995-03-10 | Hitachi Ltd | Search sentence generation method |
-
1988
- 1988-05-30 JP JP63132247A patent/JP2685808B2/en not_active Expired - Lifetime
Non-Patent Citations (1)
| Title |
|---|
| 中川優,加藤恒昭,「日本語データベース検索システムにおける意味理解方式」 情報処理学会論文誌,Vol.27,No.11 P.1069−1076(昭61−11−15) |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01300336A (en) | 1989-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11875585B2 (en) | Semantic cluster formation in deep learning intelligent assistants | |
| CN106663125B (en) | Question generation device and recording medium | |
| US6662152B2 (en) | Information retrieval apparatus and information retrieval method | |
| JP3820242B2 (en) | Question answer type document search system and question answer type document search program | |
| RU2487403C1 (en) | Method of constructing semantic model of document | |
| JP2742115B2 (en) | Similar document search device | |
| AU2020103004A4 (en) | Method to build a document semantic and entity relationship model | |
| KR102695381B1 (en) | Identifying entity-attribute relationships | |
| KR100396826B1 (en) | Term-based cluster management system and method for query processing in information retrieval | |
| Renjit et al. | CUSAT NLP@ AILA-FIRE2019: Similarity in Legal Texts using Document Level Embeddings. | |
| JP2000200281A (en) | Information retrieval apparatus, information retrieval method, and recording medium recording information retrieval program | |
| JP3612769B2 (en) | Information search apparatus and information search method | |
| JP2885482B2 (en) | Weight-based text-based search device | |
| JP2685808B2 (en) | User-supported input sentence response processing device | |
| JPH05324728A (en) | Information retrieving device | |
| JP3123836B2 (en) | Text type database device | |
| JP3249743B2 (en) | Document search system | |
| KR20000036487A (en) | A Database System for Korean-English Translation Using Information Retrieval Techniques | |
| JP4074687B2 (en) | Summary sentence creation support system and computer-readable recording medium recording a program for causing a computer to function as the system | |
| JP3444223B2 (en) | Database registration device | |
| JP6549441B2 (en) | INPUT SUPPORT DEVICE, PROGRAM, AND INPUT SUPPORT METHOD | |
| JP2840258B2 (en) | Method of creating bilingual dictionary and co-occurrence dictionary for machine translation system | |
| Pontes et al. | Automatic text summarization with a reduced vocabulary using continuous space vectors | |
| JP2007172179A (en) | Opinion extraction device, opinion extraction method and opinion extraction program | |
| JPH09101951A (en) | Document retrieving device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070815 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080815 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term |