JP3435471B2 - Information retrieval post-processing method and apparatus and information retrieval system - Google Patents
Information retrieval post-processing method and apparatus and information retrieval systemInfo
- Publication number
- JP3435471B2 JP3435471B2 JP07760396A JP7760396A JP3435471B2 JP 3435471 B2 JP3435471 B2 JP 3435471B2 JP 07760396 A JP07760396 A JP 07760396A JP 7760396 A JP7760396 A JP 7760396A JP 3435471 B2 JP3435471 B2 JP 3435471B2
- Authority
- JP
- Japan
- Prior art keywords
- difference
- search
- information
- user
- input
- 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 - Fee Related
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Telephonic Communication Services (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、情報検索後処理方
法と装置及び情報検索システムに係り、特に、情報検索
処理装置からの検索結果の中から利用者の望む情報のみ
を選択する情報検索後処理方法と装置及び情報検索シス
テムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information retrieval post-processing method and apparatus, and an information retrieval system, and more particularly, to an information retrieval processing apparatus for selecting only information desired by a user from retrieval results from the information retrieval processing apparatus. The present invention relates to a processing method and device and an information retrieval system.
【0002】詳しくは、同音異字の複数の検索結果の中
から利用者が望む検索結果のみを選択するために、各検
索結果がどのような漢字から構成されているかという漢
字情報の差分を用いた情報検索後処理方法と装置及び情
報検索システムに関する。More specifically, in order to select only the search result desired by the user from a plurality of search results having the same homonymous character, the difference in the kanji information of what kind of kanji each search result is composed of is used. The present invention relates to an information retrieval post-processing method and apparatus, and an information retrieval system.
【0003】[0003]
【従来の技術】従来、情報検索結果が複数の同音異字表
記の検索結果を含んでいた場合、以下の2つの方法によ
り、どの表記を持つ検索結果が利用者の望む検索結果で
あるかを選択する。2. Description of the Related Art Conventionally, when an information search result includes a plurality of search results of homophones and different characters, it is possible to select which search result has a search result desired by the user by the following two methods. To do.
【0004】第1の方法は、画面を有する出力装置に同
音異字表記の検索結果を列挙して利用者に選択させる。
第2の方法は、オペレータが同音異字表記の違いを利用
者に音声等で説明することにより利用者が望む検索結果
を選択する。The first method enumerates search results in homophones and different characters on an output device having a screen and allows the user to select them.
In the second method, the operator selects the search result desired by the user by explaining to the user the difference between the homophones and the different characters by voice or the like.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、上記の
従来の方法では、以下のような問題がある。第1の方法
では、電話等の視覚に頼れない端末を利用している場合
には、画面のみで提示されるため、用いることができな
い。However, the above-mentioned conventional method has the following problems. In the first method, when using a terminal such as a telephone that does not rely on vision, it cannot be used because it is presented only on the screen.
【0006】また、第2の方法では、オペレータ自身が
複数の同音異字表記間の違いが明確になるような説明を
行わなければならず、オペレータ自身がその知識を有し
ていない場合には対処できないため、オペレータの稼働
及び精神的負担が大きい。本発明は、上記の点に鑑みな
されたもので、情報検索後処理装置に利用者との対話機
能を持たせ、利用者との対話を介して複数の検索結果の
中から利用者の望む検索結果のみを自動的に選択するこ
とが可能な情報検索後処理方法と装置及び情報検索シス
テムを提供することを目的とする。In the second method, the operator himself / herself has to make an explanation so that the difference between a plurality of homophones and different characters can be made clear, and if the operator himself / herself does not have the knowledge, he / she should deal with it. Since it is not possible, the operation and the mental burden on the operator are large. The present invention has been made in view of the above points, and an information retrieval post-processing device is provided with a function of interacting with a user, and a user's desired search from among a plurality of search results through interaction with the user. An object is to provide an information retrieval post-processing method and apparatus and an information retrieval system capable of automatically selecting only the result.
【0007】[0007]
【課題を解決するための手段】図1は、本発明の原理を
説明するための図である。本発明は、情報検索処理装置
からの検索結果の中から利用者が所望する情報を選択す
る情報検索後処理方法において、情報検索処理装置から
検索結果を取得した際に(ステップ1)、該検索結果が
複数存在する場合に、複数の検索結果が、複数の同音異
字語であるとき、複数の検索結果を1対1で照合し、差
分が発生する位置毎に差分を抽出し、異なる漢字を差分
として抽出し(ステップ2)、検索結果から抽出された
差分を説明するテキストを生成し(ステップ3)、テキ
ストを利用者に提示し(ステップ4)、提示に対する利
用者からの選択入力を受け取り(ステップ5)、利用者
が選択した検索結果または、検索結果に関連する情報を
利用者に提供する(ステップ6)。FIG. 1 is a diagram for explaining the principle of the present invention. The present invention is an information retrieval post-processing method for selecting information desired by a user from retrieval results from an information retrieval processing device, when the retrieval result is acquired from the information retrieval processing device (step 1), the retrieval is performed. If there are multiple results, multiple search results will
If it is an acronym, multiple search results are matched one-to-one and the difference
Differences are extracted for each position where minutes occur, and different kanji are differentiated
Extracted as (Step 2) was extracted from the search results
A text explaining the difference is generated (step 3), the text is presented to the user (step 4), the selection input from the user for the presentation is received (step 5), and the search result selected by the user or the search The user is provided with information related to the result (step 6).
【0008】[0008]
【0009】また、本発明は、検索結果の差分を説明す
るテキストを生成する際に(ステップ3)、ステップ2
で抽出された差分に対応する差分説明文を生成するため
の知識を、差分に基づいて検索し、該差分説明文を取得
する。また、本発明は、検索結果の差分を説明するテキ
ストを生成する際に(ステップ3)、情報検索装置への
入力と差分が等しい場合には、該差分と差分説明文に基
づいてテキストを生成し、情報検索装置への入力の一部
が差分である場合には、該入力と差分及び差分説明文に
基づいてテキストを生成する。Further, according to the present invention, when the text explaining the difference between the search results is generated (step 3), the step 2 is performed.
Based on the difference, the knowledge for generating the difference explanation sentence corresponding to the difference extracted in (3) is searched, and the difference explanation sentence is acquired. Further, according to the present invention, when the text explaining the difference between the search results is generated (step 3), if the difference is the same as the input to the information search device, the text is generated based on the difference and the difference explanation sentence. However, if a part of the input to the information search device is a difference, a text is generated based on the input, the difference, and the difference explanation text.
【0010】図2は、本発明の原理構成図である。本発
明は、キー情報を入力とし、該キー情報に合致する検索
結果を出力する情報検索装置100に付加される情報検
索後処理装置200であって、情報検索装置100から
取得した検索結果と情報検索装置100に入力された検
索条件とを一時的に蓄積する検索結果蓄積手段210
と、情報検索装置から取得した検索結果において、同音
異字語で構成されている検索結果である場合には、検索
結果間の差分を抽出する対象と判断する判断手段220
と、判断手段220により、同音異字の検索結果に対し
て、1対1で照合し、漢字の異なる部分(差分)を抽出
する差分抽出手段230と、差分抽出手段230で取得
した検索結果間の差分を説明する説明文生成手段240
と、利用者から選択入力を受け付ける対話用入力手段2
70と、利用者に対して説明文生成手段240で生成さ
れた説明文を出力する対話用出力手段280と、対話用
出力手段280を用いて、テキストを利用者に提示し、
テキストに対する選択入力を対話用入力手段270を介
して取得し、検索結果の中から利用者が希望する検索結
果または、検索結果に関連する情報を検索結果蓄積手段
210から取得して利用者に提供する提供手段260を
有する。FIG. 2 is a block diagram showing the principle of the present invention. The present invention is an information search post-processing device 200 that is added to an information search device 100 that inputs key information and outputs a search result that matches the key information, the search result and the information being obtained from the information search device 100. Search result storage means 210 for temporarily storing the search condition input to the search device 100.
In the search results obtained from the information retrieval device
If the search result is composed of different words, search
Judgment means 220 for judging that the difference between the results is to be extracted
Then, the determination means 220 determines that the search results for homophones and
Then, one-to-one matching is performed and the parts (differences) of different kanji are extracted.
A difference extracting unit 230, description generating means for explaining the difference between the obtained search results by the difference extraction unit 230 240
And the input means 2 for dialogue which receives the selection input from the user.
70, a dialogue output means 280 for outputting the explanation sentence generated by the explanation sentence generating means 240 to the user, and a dialogue output means 280 to present the text to the user,
The selection input for the text is acquired via the interactive input unit 270 , and the search result desired by the user from the search results or information related to the search result is acquired from the search result storage unit 210 and provided to the user. The provision means 260 for
【0011】[0011]
【0012】また、上記の説明文生成手段240は、予
め用意された差分を説明するための差分説明文用の知識
を格納する説明知識格納手段と、差分説明文用の知識を
参照して、差分を明確にする差分説明文を生成する差分
説明文生成手段と、情報検索装置100へ入力したキー
情報と差分が等しい場合には、該差分と差分説明文に基
づいてテキストを生成する第1のテキスト生成手段と、
情報検索装置100へ入力したキー情報の一部が差分で
ある場合には、該入力と差分及び差分説明文に基づいて
テキストを生成する第2のテキスト生成手段とを含む。Further, the explanation sentence generating means 240 refers to the explanation knowledge storage means for storing the knowledge for the difference explanation sentence for explaining the difference prepared in advance, and the knowledge for the difference explanation sentence, When the difference explanation sentence generation means for generating a difference explanation sentence for clarifying the difference and the difference between the key information input to the information retrieval apparatus 100 are the same, a text is generated based on the difference and the difference explanation sentence. Text generation means of
When a part of the key information input to the information search apparatus 100 is a difference, the second text generation means for generating a text based on the input and the difference and the difference explanation is included.
【0013】また、上記の提供手段260は、利用者に
検索結果に関連する情報として、対話用入力手段270
より選択入力された情報に基づいて1候補のみを提供す
る絞り込み手段を含む。Further, the above-mentioned providing means 260 provides the user with input means 270 for dialogue as information relating to the search result.
It includes a narrowing means for providing only one candidate based on the information selectively input.
【0014】また、本発明の情報検索システムは、1つ
の検索条件が入力され、該検索条件に基づいて検索処理
を行い、検索結果を出力する情報検索装置と、情報検索
装置から1つの検索条件に対応する検索結果が複数存在
する場合に、複数の検索結果が、複数の同音異字語であ
るとき、複数の検索結果を1対1で照合し、差分が発生
する位置毎に差分を抽出し、異なる漢字を差分として抽
出し、抽出した差分を利用者に説明文として提示し、該
利用者からの応答に応じて該複数の検索結果を絞り込み
出力する情報検索後処理装置と、情報検索後処理装置か
ら出力された絞り込まれた検索結果を音声合成処理によ
り音声により利用者に提供する音声合成装置とを有す
る。Further, the information search system of the present invention receives one search condition, performs a search process based on the search condition, and outputs one search result, and one search condition from the information search device. When there are multiple search results corresponding to, multiple search results are multiple homophones.
When comparing, multiple search results are collated one-to-one and a difference occurs.
The difference is extracted for each position, and different Kanji characters are extracted as the difference.
Out, the extracted difference presented as explanation to the user, and the information retrieval post-processing apparatus to refine outputs the plurality of search results according to the response from the user, narrowed output from the information retrieval post-processing apparatus And a voice synthesizing device for providing the user with the retrieved search result by voice through a voice synthesizing process.
【0015】これにより、本発明によれば、情報検索装
置の入力と当該入力に対する情報検索装置の出力である
検索結果とを受けとって、検索結果が複数存在している
場合には、検索結果間の差分を抽出して、当該差分に対
する違いを説明するための説明文を生成する。このと
き、差分を説明するための知識を用いることにより、差
分毎の説明文が生成される。さらに、生成された説明文
を利用者に提示し、その回答を取得することより利用者
が望む検索結果を選択することが可能である。Thus, according to the present invention, when there are a plurality of search results in response to the input of the information search device and the search result which is the output of the information search device in response to the input, the search results are interleaved. Is extracted, and an explanatory text for explaining the difference with respect to the difference is generated. At this time, the description for each difference is generated by using the knowledge for explaining the difference. Furthermore, it is possible to select the search result desired by the user by presenting the generated explanation to the user and acquiring the answer.
【0016】本発明は、電話番号の検索を行うオペレー
タが当該検索後処理装置を用いることにより、利用者か
ら検索要求された名前を情報検索装置に入力した場合
に、当該情報検索装置から複数の同音異字の名前が検索
結果として得られた場合に、オペレータが情報検索後装
置にアクセスすることにより、同音異字の検索結果の差
分を利用者に説明し、利用者は、その説明に基づいて1
つの検索結果(名前)を選択する。これにより、オペレ
ータは、当該検索結果に対応する電話番号の検索を行う
ことが可能となる。According to the present invention, when an operator who searches for a telephone number uses the post-search processing device to input a name requested by the user to the information search device, a plurality of information search devices are operated. When the name of a homophone is obtained as a search result, the operator accesses the device after information retrieval to explain the difference in the search result of the homograph to the user, and the user makes 1
Select one search result (name). As a result, the operator can search for the telephone number corresponding to the search result.
【0017】また、本発明は、情報検索装置、情報検索
後処理装置及び音声合成装置を具備するシステムによ
り、自動的に利用者に音声により絞り込まれた検索結果
を提供することが可能となる。Further, according to the present invention, it is possible to automatically provide the user with the search result narrowed down by the voice by the system including the information search device, the information search post-processing device and the voice synthesizer.
【0018】[0018]
【発明の実施の形態】図3は、本発明が適用されるシス
テム構成を示す。同図に示すシステムは、利用者1から
電話番号照会等の照会要求や検索要求が情報検索装置1
00に入力される。これにより、情報検索装置100
は、当該キーに基づいて検索処理を実行し、その検索結
果を情報検索後装置200に出力される。このとき、検
索結果が1つの場合には、当該検索結果が利用者に返却
される。また、検索結果が複数の場合には、複数の検索
結果を情報検索後装置200に出力する。情報検索後装
置200は、複数の検索結果を取得し、かつ同音異字が
含まれている場合には、当該検索結果を情報検索後装置
200の入力とし、当該同音異字の検索結果に関する差
分の説明文を取得し、当該説明文を利用者1に提示す
る。これにより、利用者1は、提供された検索結果の差
分の説明文により検索したい所望の名前等を選択する。FIG. 3 shows a system configuration to which the present invention is applied. In the system shown in the figure, the user 1 requests an inquiry such as a telephone number inquiry and a search request from the information search device 1
00 is input. As a result, the information search device 100
Performs a search process based on the key, and outputs the search result to the post-information search device 200. At this time, if there is one search result, the search result is returned to the user. When there are a plurality of search results, the plurality of search results are output to the post-information search device 200. After the information search, the device 200 acquires a plurality of search results, and when the same phonetic variant is included, the search result is input to the information search device 200, and a description of the difference regarding the search result of the same phonetic variant is given. The sentence is acquired and the explanatory sentence is presented to the user 1. As a result, the user 1 selects a desired name or the like that he / she wants to search by the explanatory text of the difference of the provided search results.
【0019】図4は、本発明の情報検索後装置の構成を
示す。同図に示す情報検索後装置200は、ハードウェ
ア的には、CPUやメモリから構成されるが、機能的に
は、入力情報蓄積部210、検索結果入力部220、差
分抽出部230、説明文生成部240、差分説明文生成
用データベース250、対話制御部260、対話入力部
270、対話用出力部280及び装置出力部290より
構成される。FIG. 4 shows the configuration of the information retrieval device of the present invention. The post-information search device 200 shown in the figure is composed of a CPU and a memory in terms of hardware, but functionally, the input information storage unit 210, the search result input unit 220, the difference extraction unit 230, and the explanatory text. It includes a generation unit 240, a difference explanation sentence generation database 250, a dialogue control unit 260, a dialogue input unit 270, a dialogue output unit 280, and a device output unit 290.
【0020】検索結果入力部220は、情報検索装置1
00から入力された検索結果を当該情報検索後装置20
0の入力として受け取り、複数の検索結果が候補として
得られているかをチェックする。即ち、あるキー情報に
基づいて情報検索装置100を検索した結果が入力さ
れ、このとき、その検索結果が複数であるか否かをチェ
ックするものである。The search result input section 220 includes the information search device 1
After the information retrieval, the retrieval result input from 00
It is received as an input of 0 and it is checked whether a plurality of search results are obtained as candidates. That is, the result of searching the information search device 100 based on certain key information is input, and at this time, it is checked whether or not there are a plurality of search results.
【0021】入力情報蓄積部210は、検索結果入力部
220が受け付けた検索結果及び情報検索装置100の
入力である検索条件を格納する。差分抽出部230は、
検索結果入力部220から取得した検索結果のうち、同
音異字の検索結果があるかを判定し、存在する場合に
は、同音異字の検索結果間の差分を抽出する。The input information storage unit 210 stores the search result received by the search result input unit 220 and the search condition input by the information search apparatus 100. The difference extraction unit 230
Of the search results obtained from the search result input unit 220, it is determined whether or not there is a search result for homophones and different characters, and if there is, a difference between the search results for homophones and different characters is extracted.
【0022】説明文生成部240は、差分抽出部230
で得られた差分に基づいて、検索結果間の違いが明確に
なるような説明文を差分説明文生成用データベース25
0の知識を参照して生成する。差分説明文生成用データ
ベース250は、差分抽出部230で得られた差分に対
して、当該差分が明確になるような説明を行う文を予め
収拾して格納したデータベースである。The explanation sentence generation unit 240 includes a difference extraction unit 230.
Based on the difference obtained in step 1, the difference explanation sentence generation database 25
It is generated by referring to the knowledge of 0. The difference explanation sentence generation database 250 is a database in which, for the differences obtained by the difference extraction unit 230, sentences that explain the differences are collected and stored in advance.
【0023】対話制御部260は、利用者とのやり取り
を制御する。対話用入力部270は、利用者からの入力
を受け付け、音声認識による入力やプッシュホンによる
入力を受けとる。対話用出力部280は、説明文生成部
240で生成された説明文を音声によって利用者に伝え
る。The dialogue control unit 260 controls the interaction with the user. The dialogue input unit 270 receives an input from a user, and receives an input by voice recognition or an input by a touch-tone phone. The dialogue output unit 280 informs the user of the explanation generated by the explanation generation unit 240 by voice.
【0024】装置出力部290は、情報検索後装置20
0における処理結果、つまり、絞り込まれた検索結果を
出力する。図5は、本発明の情報検索後装置の動作の概
略のフローチャートである。 ステップ101) 検索
結果後処理装置の入力部220は、情報検索装置100
への入力と当該入力に対する検索結果を情報検索後装置
への入力として受け付ける。The device output unit 290 is used by the device 20 after information retrieval.
The processing result of 0, that is, the narrowed-down search result is output. FIG. 5 is a schematic flowchart of the operation of the information retrieval device of the present invention. Step 101) The input unit 220 of the search result post-processing device is set to the information search device 100.
And the search result corresponding to the input are accepted as the input to the device after information retrieval.
【0025】ステップ102) さらに、入力部220
は、受け付けた検索結果が複数であるか否かをチェック
し、複数存在する場合には、情報検索装置100の入力
に対する検索結果を差分抽出部230に転送する。検索
結果が1つの場合、または、検索結果が入力されない
(検索結果が情報検索装置100から出力されない)場
合には、当該処理を終了する。Step 102) Further, the input section 220
Checks whether or not there are a plurality of received search results, and when there are a plurality of received search results, transfers the search results corresponding to the input of the information search device 100 to the difference extraction unit 230. If there is one search result, or if no search result is input (the search result is not output from the information search device 100), the process ends.
【0026】ステップ103) 差分抽出部230は、
入力部220より転送された検索結果間の差分を抽出
し、それらの差分と入力部220で得られた情報検索装
置100へ入力された入力(以下、検索条件と記す)と
を説明文生成部240に転送する。Step 103) The difference extracting section 230
Differences between the search results transferred from the input unit 220 are extracted, and the difference and the input (hereinafter, referred to as a search condition) input to the information search device 100 obtained by the input unit 220 are described. 240 to 240.
【0027】ステップ104) 説明文生成部240
は、差分抽出部230から転送された検索結果間の差分
と入力情報蓄積部210に格納されている情報検索装置
100への検索条件を取得して、差分中から1つを取り
出し、その差分をキーとして差分説明文生成用データベ
ース250を検索し、差分に対する差分説明文を取得す
る。さらに、取得した差分に対する差分説明文と入力部
220で得られた検索条件とを用いて、情報検索装置1
00の入力に対する検索結果間の差分が明確になるよう
な説明文を生成する。そして、説明文生成部240は、
生成された説明文を対話制御部260に転送する。Step 104) Explanation sentence generator 240
Acquires the difference between the search results transferred from the difference extraction unit 230 and the search condition for the information search device 100 stored in the input information storage unit 210, extracts one from the differences, and extracts the difference. The difference explanation sentence generation database 250 is searched as a key, and the difference explanation sentence for the difference is acquired. Further, the information search device 1 is used by using the difference description for the acquired difference and the search condition obtained by the input unit 220.
An explanation is generated such that the difference between the search results for the input of 00 is clear. Then, the explanatory note generation unit 240
The generated explanatory text is transferred to the dialogue control unit 260.
【0028】ステップ105) 対話制御部260は、
説明文を対話用出力部280を利用して利用者に提示す
る。
ステップ106) 更に、対話制御部260は、対話用
入力部270を介して得られた利用者からの応答によっ
て処理を分ける。利用者からの応答が肯定的、即ち、説
明文の元となった検索結果が利用者が望む検索結果であ
る場合には、ステップ107に移行し、利用者からの応
答が否定的、即ち、説明文の元となった検索結果が利用
者の望む検索結果でない場合には、ステップ108に移
行する。Step 105) The dialogue control unit 260
The explanatory text is presented to the user using the dialogue output unit 280. Step 106) Further, the dialogue control unit 260 divides the processing according to the response from the user obtained via the dialogue input unit 270. If the response from the user is affirmative, that is, if the search result that is the source of the explanation is the search result desired by the user, the process proceeds to step 107, and the response from the user is negative, that is, If the search result which is the source of the explanation is not the search result desired by the user, the process proceeds to step 108.
【0029】ステップ107) 対話制御部260は、
肯定的な応答が得られた場合には、当該検索結果を選択
された検索結果として蓄積する。
ステプ108) 説明文生成部240は、対話制御部2
60から取得した否定的な応答があった検索結果以外の
検索結果間に差分があるか否かをチェックし、ある場合
には、その差分に対して上記のステップ104〜ステッ
プ107の処理を適用する(ステップ104に移行す
る)。ない場合には、対話制御部260にその旨を通知
し、対話制御部260は、ステップ107で蓄積した検
索結果を装置出力部290から利用者によって選択され
た検索結果のみを利用者に提供する。Step 107) The dialogue control unit 260
If a positive response is obtained, the search result is stored as the selected search result. Step 108) The explanation sentence generation unit 240 is the dialogue control unit 2.
It is checked whether or not there is a difference between the search results other than the search result for which there is a negative response acquired from 60, and if there is a difference, the processes of steps 104 to 107 are applied to the difference. (Step 104). If there is not, the dialogue control unit 260 is notified of that fact, and the dialogue control unit 260 provides the user with only the search result selected by the user from the device output unit 290, the search result accumulated in step 107. .
【0030】[0030]
【実施例】以下、本発明の実施例を図面と共に説明す
る。実施例として、情報検索装置100は読みを検索条
件として入力し、検索結果として当該漢字表記を情報検
索後装置200に出力するものとし、情報検索後装置2
00は、その漢字表記を入力として、どの漢字表記が利
用者が求めるものであるかを同定する場合の例を説明す
る。Embodiments of the present invention will be described below with reference to the drawings. As an example, it is assumed that the information search apparatus 100 inputs reading as a search condition and outputs the kanji notation as a search result to the post-information search apparatus 200.
00 describes an example in the case of identifying which Kanji notation is desired by the user by inputting the Kanji notation.
【0031】図6は、本発明の一実施例の情報検索装置
への入力とその検索結果の例を示す。同図によれば、情
報検索装置100に入力された検索条件は、『イトウ』
であり、情報検索装置100で取得した検索された検索
結果は、『伊藤』、『伊東』、『井藤』である。FIG. 6 shows an example of the input to the information retrieval apparatus of the embodiment of the present invention and the retrieval result thereof. According to the figure, the search condition input to the information search device 100 is "Ito".
The search results obtained by the information search device 100 are “ITO”, “ITO”, and “ITO”.
【0032】まず、検索結果後装置200の入力部22
0は、図6に示す情報検索装置100で取得した検索結
果『伊藤』、『伊東』、『井藤』を受け付ける(ステッ
プ101)。更に、入力部220は、検索結果が3つあ
り、複数であるのでこれらの検索結果を差分抽出部23
0に転送する(ステップ102)。First, the input unit 22 of the post-search result device 200
0 receives the search results “Ito”, “Ito”, and “Ito” acquired by the information search device 100 shown in FIG. 6 (step 101). Further, since the input unit 220 has three search results, and there are a plurality of search results, these search results are input to the difference extraction unit 23.
0 (step 102).
【0033】差分抽出部230は、入力部220から転
送された検索結果の差分を抽出する。図7は、本発明の
一実施例の差分抽出部により得られる差分例を示す。同
図において、差分抽出部230は、比較元検索結果と比
較先検索結果を比較して、差分の位置(始めの文字位
置:終の文字位置)より検索結果の一文字毎に比較す
る。『井藤』を比較元検索結果とし、『伊藤』を比較先
検索結果とし、先頭の文字について比較する(1:
1)。これにより、“井”と“伊”が異なるため、差分
を『井』とする。The difference extracting section 230 extracts the difference between the search results transferred from the input section 220. FIG. 7 shows an example of the difference obtained by the difference extracting unit according to the embodiment of the present invention. In the figure, the difference extraction unit 230 compares the comparison source search result with the comparison destination search result, and compares the search result for each character from the difference position (starting character position: ending character position). "Ito" is the comparison source search result, "Ito" is the comparison destination search result, and the first character is compared (1:
1). As a result, "i" and "I" are different, so the difference is "i".
【0034】次に、『伊東』を比較元検索結果とし、
『井藤』を比較先検索結果とし、先頭の文字から終の文
字位置までについて比較する(1:2)。これにより2
文字とも異なるため、差分を『伊東』とする。更に、
『井藤』を比較元検索結果とし、『伊東』を比較先検索
結果とし、終の文字位置のみについて比較する(2:
2)。これにより“藤”と“東”が異なるため、差分を
『藤』とする。Next, "Ito" is set as the comparison source search result,
Using "Ito" as the comparison destination search result, comparison is performed from the first character to the last character position (1: 2). This makes 2
Since it is different from the letters, the difference is "Ito". Furthermore,
"Ito" is the comparison source search result, "Ito" is the comparison destination search result, and only the last character position is compared (2:
2). As a result, "Fuji" and "East" are different, so the difference is "Fuji".
【0035】上記のようにして取得した差分を説明文生
成部240に転送する(ステップ103)。説明文生成
部240は、差分『井』、『伊東』、『藤』の中から1
つの差分を取り出し、その差分をキーとして差分説明文
生成用データベース250を検索する。ここでは、差分
として『井藤』と『伊藤』の差分『井』を対象として差
分説明文生成用データベース250を検索するものとす
る。図9は、本発明の一実施例の差分説明文生成用デー
タベースの内容の例を示す。同図に示す差分説明文生成
用データベース250を検索することにより、差分
『井』に対して「井戸のイ」という差分説明文が得られ
る。同様に、差分『伊東』に対して「ニンベンのイに
東」という差分説明文が得られる。差分『藤』に対して
「藤の花のフジ」という差分説明文が得られる。The difference obtained as described above is transferred to the explanatory sentence generation unit 240 (step 103). The explanation sentence generation unit 240 selects 1 from the differences “I”, “Ito”, and “Fuji”.
One difference is taken out and the difference explanation sentence generation database 250 is searched using the difference as a key. Here, the difference explanation sentence generation database 250 is searched for the difference “I” between “Ito” and “Ito” as the difference. FIG. 9 shows an example of the contents of the differential explanation sentence generation database according to the embodiment of the present invention. By searching the difference explanation sentence generation database 250 shown in the same figure, the difference explanation sentence “well well” is obtained for the difference “well”. Similarly, for the difference “Ito”, a difference explanation “Nimben no ni ni east” is obtained. A difference explanation "Fujinohana Fuji" is obtained for the difference "Fuji".
【0036】これにより、説明文生成部240は、上記
の差分説明文を用いて差分を利用者に提示するために図
8に示す文テンプレートを用いて説明文を作成する。同
図に示す文テンプレートは、指定箇所を可変文字列で置
き換えることが可能であり、入力(検索条件)と差分が
等しい場合には、項番“1”を選択し、入力(検索条
件)の一部が差分である場合には項番“2”を選択する
ものとする。差分『井』及び差分説明文「井戸のイ」に
ついては、入力(検索条件)の一部が差分であるため、
図8の例の項番“2”が対応する。従って、文テンプレ
ートの項番“2”の可変部「入力」に情報検索装置10
0への検索条件である「イトウ」を入力情報蓄積部21
0から読み出して設定し、「差分」には、差分「井」
を、「差分説明文」には差分説明文生成用データベース
250を検索して取得した「井戸のイ」をそれぞれ埋め
込むことにより、
「イトウの井は井戸のイですか?」
という説明文を生成する。そして、説明文生成部240
は、当該説明文を対話制御部260に転送する(ステッ
プ104)。As a result, the explanation sentence generation unit 240 creates the explanation sentence using the sentence template shown in FIG. 8 in order to present the difference to the user using the difference explanation sentence. In the sentence template shown in the figure, it is possible to replace the specified part with a variable character string. If the difference is the same as the input (search condition), select item number "1" and input (search condition) If a part is the difference, the item number “2” is selected. With regard to the difference "i" and the difference explanation "well well", part of the input (search condition) is a difference,
The item number “2” in the example of FIG. 8 corresponds. Therefore, the information retrieval device 10 is added to the variable part “input” of the item number “2” of the sentence template.
“Ito”, which is the search condition for 0, is input as the input information storage unit 21.
The value is read from 0 and set.
And by embedding the "difference explanation" was obtained by searching the difference description generating database 250 "well i", respectively, generates a description of "Is well of Ito is well Lee?" To do. Then, the explanation sentence generation unit 240
Transfers the description to the dialogue control unit 260 (step 104).
【0037】対話制御部260は、説明文生成部240
から転送された説明文、
「イトウの井は井戸のイですか?」
を対話用出力部280を介して利用者に提示する(ステ
ップ105)。さらに、対話制御部260は、対話用入
力部270を介して得られた利用者からの応答によって
処理を分ける(ステップ106)。ここで、利用者から
の応答が否定的、即ち説明文の元となった検索結果『井
藤』が望みの検索結果ではないとする(ステップ108
に移行する)。The dialogue control unit 260 includes an explanation sentence generation unit 240.
The explanatory text “ Ito no Ii is a well ?” Transferred from is presented to the user via the dialogue output unit 280 (step 105). Further, the dialogue control unit 260 divides the processing according to the response from the user obtained via the dialogue input unit 270 (step 106). Here, it is assumed that the response from the user is negative, that is, the search result "Ito" that is the source of the explanation is not the desired search result (step 108).
Move to).
【0038】説明文生成部250は、否定的な応答があ
った検索結果「井藤」以外の検索結果間に差分があるか
否かをチェックする。差分には図8に示すように『井
藤』を含まない差分「藤」が存在するので、その差分に
対してステップ104〜ステップ107を適用するため
にステップ104に移行する。The explanatory sentence generating section 250 checks whether or not there is a difference between the search results other than the search result "Ito" for which a negative response has been given. As shown in FIG. 8, there is a difference “Fuji” that does not include “Ito” in the difference, so the process proceeds to Step 104 to apply Steps 104 to 107 to the difference.
【0039】上記の処理と同様の方法により、差分
「藤」に対して説明文テキスト
「イトウの藤は藤の花のフジですか?〕
を生成し、利用者に提示する(ステップ104、10
5)。ここで、利用者から応答が肯定的、即ち説明文の
元となった検索結果「伊藤」が利用者が望む検索であっ
たとすると、対話制御部260は、選択された検索結果
として、検索結果「伊藤」を蓄積する(ステップ10
7)。By the same method as the above-mentioned processing, the explanatory text " Ito 's wisteria is wisteria wisteria wisteria ?" Is generated for the difference "wisteria" and presented to the user (steps 104, 10).
5). Here, if the response from the user is affirmative, that is, if the search result "Ito" that is the source of the explanation is the search desired by the user, the dialogue control unit 260 determines that the search result is the selected search result. Accumulate "Ito" (step 10)
7).
【0040】次に、説明文生成部240は、否定的な応
答があった検索結果『井藤』以外の検索結果間に差分が
あるか否かをチェックする。図8に示すように、『井
藤』を含まずに未処理である差分は存在しないため、対
話制御部260にその旨を通知し、対話制御部260で
は、ステップ107で蓄積した検索結果、即ち「伊藤」
を情報検索後処理装置からの出力として装置出力部29
0に転送する(ステップ108)。Next, the explanatory sentence generator 240 checks whether or not there is a difference between the search results other than the search result "Ito" for which a negative response has been made. As shown in FIG. 8, since there is no unprocessed difference that does not include “Ito”, the dialogue control unit 260 is notified of that fact, and the dialogue control unit 260 notifies the search result accumulated in step 107, that is, "Ito"
As an output from the information retrieval post-processing device
0 (step 108).
【0041】装置出力部290は、利用者により選択さ
れた検索結果『伊藤」のみを利用者に提供する(ステッ
プ109)。本実施例では、以上の処理を行うことによ
り、情報検索装置100への検索条件「イトウ」に対し
て得られた複数の検索結果『伊藤、伊東、井藤』の中か
ら、検索結果間の漢字の違いを差分として利用者に提示
し、応答を得ることにより、利用者が望む検索結果「伊
藤」のみを利用者に提供することができる。The device output section 290 provides the user with only the search result "Ito" selected by the user (step 109). In the present embodiment, by performing the above processing, the kanji between the search results are selected from the plurality of search results “Ito, Ito, Ito” obtained for the search condition “Ito” to the information search apparatus 100. By presenting the difference as a difference to the user and obtaining a response, only the search result “Ito” desired by the user can be provided to the user.
【0042】なお、情報検索装置100からの検索結果
は複数の種類の情報から構成されていてもよく、例え
ば、読みの入力によって漢字表記と電話番号を得る情報
検索装置100の場合、検索結果は、図10に示すよう
に、3つの候補の各々に電話番号が付記されて出力され
る。例えば、『伊藤:0468−59−xxxx』のよ
うに、情報検索装置100の検索対象のデータベースに
このようなデータが存在すれば、検索条件「イトウ」を
入力することにより、姓(名前)に対応する電話番号も
同時に検索される。The search result from the information search apparatus 100 may be composed of a plurality of types of information. For example, in the case of the information search apparatus 100 which obtains the Chinese character notation and the telephone number by inputting the reading, the search result is As shown in FIG. 10, a telephone number is added to each of the three candidates and output. For example, if such data exists in the database to be searched by the information search apparatus 100, such as “Ito: 0468-59-xxxx”, by entering the search condition “Ito”, the surname (name) is entered. The corresponding telephone number is also retrieved at the same time.
【0043】このようなケースにおいて、上記の実施例
と同様に姓に対する差分を求め、文テンプレートに検索
条件、差分、差分説明文を埋め込むことにより、説明文
を生成し、候補として利用者に提示することが可能であ
る。利用者からの応答により、図11に示すように、絞
り込まれた検索結果を出力することが可能である。In such a case, as in the above-described embodiment, the difference is calculated for the family name, and the description condition is generated by embedding the search condition, the difference, and the difference description in the sentence template, and presented to the user as a candidate. It is possible to Based on the response from the user, it is possible to output the narrowed-down search result as shown in FIG.
【0044】なお、この例は、電話番号を付記して出力
される例であるが、この例に限定されることなく、住所
や検索条件に関連するあらゆる情報を検索結果として取
得して適用することが可能である。図12は、本発明を
電話番号検索システムに適用させた場合の例を示す。同
図に示すシステムは、情報検索装置100及び情報検索
後装置200に加えて音声合成装置300を有する。こ
のシステムに上記の図10及び図11の例を適用して説
明すると、
利用者から情報検索装置100に対して検索条件
『イトウ』を入力する。Although this example is an example in which a telephone number is added and output, the present invention is not limited to this example, and all information related to addresses and search conditions is acquired and applied as search results. It is possible. FIG. 12 shows an example in which the present invention is applied to a telephone number search system. The system shown in the figure has a voice synthesis device 300 in addition to the information search device 100 and the post-information search device 200. To explain this system by applying the examples of FIGS. 10 and 11, the user inputs the search condition “Ito” to the information search apparatus 100.
【0045】 情報検索装置100は、検索条件『イ
トウ』に基づいて検索処理を行い、3つの検索結果『井
藤』、『伊藤』、『伊東』を情報検索後処理装置200
に対して出力する。
情報検索後装置200は、3つの検索結果の差分を
求め、当該差分より差分説明文を生成し、さらに、差分
説明文及び差分情報等を所定の説明文生成用のテンプレ
ートに埋め込み、説明文テキストを生成し、音声合成装
置300に転送する。The information search device 100 performs a search process based on the search condition “Ito”, and retrieves three search results “Ito”, “Ito”, and “Ito” from the information search post-processing device 200.
Output to. The post-information search device 200 obtains the difference between the three search results, generates a difference explanation sentence from the difference, further embeds the difference explanation sentence, difference information, etc. in a predetermined explanation sentence generation template, and explains the explanation sentence text. Is generated and transferred to the speech synthesizer 300.
【0046】 音声合成装置300は、説明文テキス
トに基づいて音声合成処理を行い、例えば、“「イト
ウ」の「イ」は「井戸のイ」ですか?”を音声により利
用者に提示する。
これにより、利用者は、自分の所望する漢字情報
(名前)であれば、発声により『はい』と答えるか、ま
たは、PB信号により肯定応答に該当する信号を情報検
索後処理装置200に送信する。The voice synthesizing device 300 performs a voice synthesizing process based on the explanatory text, and for example, is “I” of “Ito” “I no I”? By this, the user can say "Yes" by uttering the Kanji information (name) desired by the user, or a signal corresponding to an affirmative response by the PB signal. Is transmitted to the information retrieval post-processing device 200.
【0047】 情報検索後装置200は、利用者の応
答が否定応答の場合には、再度及びの処理を行い、
肯定応答の場合には、肯定応答の対象となった検索結果
の関連情報である電話番号を利用者に音声合成装置30
0を介して通知する。これにより、電話番号案内サービ
スにおいて、同音異字の漢字情報が存在する場合に候補
選択を情報検索後装置200で行った後、自動音声サー
ビスにより利用者に提供することも可能である。When the user's response is a negative response, the post-information search device 200 performs the processing of and again,
In the case of an affirmative response, the telephone number, which is the related information of the search result for which the affirmative response is targeted, is given to the user.
Notify via 0. Accordingly, in the telephone number guidance service, when the information 200 after the information search performs candidate selection when the Chinese character information of the same phonetic variant exists, it is possible to provide the user with the automatic voice service.
【0048】また、当該電話番号案内サービスにおい
て、検索条件を情報検索装置100に入力する場合に、
音声認識装置を情報検索装置100の前段に設置するこ
とにより全体のシステムを無人化することも可能であ
る。なお、本発明は、上記の実施例に限定されることな
く、特許請求の範囲内で種々変更・応用が可能である。In the telephone number guidance service, when the search condition is input to the information search device 100,
It is also possible to unmann the entire system by installing the voice recognition device in front of the information retrieval device 100. The present invention is not limited to the above embodiments, and various modifications and applications are possible within the scope of the claims.
【0049】[0049]
【発明の効果】上述のように、本発明の情報検索後処理
方法及び装置及び情報検索システムによれば、以下のよ
うな効果を得ることが可能である。
(1) 音声情報を用いて差分を説明することにより、
電話等の視覚に頼れない端末を利用した場合でも利用者
の望む検索結果のみを利用者に提供することが可能とな
る。As described above, according to the information retrieval post-processing method and apparatus and the information retrieval system of the present invention, the following effects can be obtained. (1) By explaining the difference using voice information,
It is possible to provide the user with only the search result desired by the user, even when using a terminal such as a telephone that cannot be relied on visually.
【0050】(2) 情報検索後情報装置に利用者との
対話機能を具備することにより、オペレータを介さずに
利用者との対話を通して複数の検索結果の中から利用者
の望む検索結果のみを選択し、利用者に提供することが
可能となる。
(3) 本発明の情報検索システムにより、情報検索装
置からの複数の検索結果を情報検索後装置で絞り込み、
その結果を音声合成装置により音声により出力すること
が可能であるため、オペレータを介在させる必要がない
ため、自動化が可能となる。(2) By providing the information device after the information retrieval with the dialogue function with the user, only the retrieval result desired by the user can be obtained from a plurality of retrieval results through the dialogue with the user without the intervention of the operator. It becomes possible to select and provide it to the user. (3) By the information search system of the present invention, a plurality of search results from the information search device are narrowed down by the information search device,
Since the result can be output by voice by the voice synthesizer, it is not necessary to intervene with an operator, and automation can be performed.
【図1】本発明の原理を説明するための図である。FIG. 1 is a diagram for explaining the principle of the present invention.
【図2】本発明の原理構成図である。FIG. 2 is a principle configuration diagram of the present invention.
【図3】本発明が適用されるシステム構成図である。FIG. 3 is a system configuration diagram to which the present invention is applied.
【図4】本発明の情報検索後処理装置の構成図である。FIG. 4 is a block diagram of an information retrieval post-processing device of the present invention.
【図5】本発明の情報検索後処理装置の概略フローチャ
ートである。FIG. 5 is a schematic flowchart of an information retrieval post-processing device of the present invention.
【図6】本発明の一実施例の情報検索装置への入力とそ
の検索結果の例である。FIG. 6 is an example of an input to an information search device and a search result thereof according to an embodiment of the present invention.
【図7】本発明の一実施例の差分抽出部により得られる
差分例である。FIG. 7 is an example of a difference obtained by a difference extraction unit according to an embodiment of the present invention.
【図8】本発明の一実施例の説明文生成部で用いる可変
部を有する文テンプレートの例である。FIG. 8 is an example of a sentence template having a variable part used in an explanatory sentence generator of one embodiment of the present invention.
【図9】本発明の一実施例の差分説明文生成用データベ
ースの内容例である。FIG. 9 is an example of contents of a differential explanation sentence generation database according to an embodiment of the present invention.
【図10】本発明の一実施例の複数の検索結果の例であ
る。FIG. 10 is an example of a plurality of search results according to an embodiment of the present invention.
【図11】本発明の一実施例の情報検索後装置からの出
力の例である。FIG. 11 is an example of an output from the post-information search device according to the embodiment of the present invention.
【図12】本発明を電話番号検索サービスに提供した例
である。FIG. 12 is an example in which the present invention is provided to a telephone number search service.
100 情報検索装置 200 情報検索後装置 210 検索結果蓄積手段、入力情報蓄積部 220 判断手段、検索結果入力部 230 差分抽出手段、差分抽出部 240 説明文生成手段、説明文生成部 250 差分説明文生成用データベース 260 提供手段、対話制御部 270 対話用入力手段、対話用入力部 280 対話用出力手段、対話用出力部 290 装置出力部 300 音声合成装置 100 information retrieval device 200 Information retrieval device 210 Search Result Storage Unit, Input Information Storage Unit 220 Judgment means, search result input section 230 Difference Extraction Means, Difference Extraction Unit 240 Explanatory sentence generation means, explanatory sentence generation unit 250 Difference explanation sentence generation database 260 providing means, dialogue control unit 270 Dialogue Input Means, Dialogue Input Unit 280 dialogue output means, dialogue output section 290 Device output section 300 voice synthesizer
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平7−283858(JP,A) 特開 平7−244672(JP,A) 特開 平7−319667(JP,A) 特開 平6−176063(JP,A) 特開 平6−19886(JP,A) 特開 平8−6940(JP,A) 特開 平9−237096(JP,A) 特開 平8−123481(JP,A) 加藤,今村,大山,読めない姓や同音 語の多い名を簡単入力,NTT技術ジャ ーナル,1991年 2月 1日,第3巻, 第2号,第54頁〜第57頁 鈴木,星,小川,視覚障害者用かな漢 字変換結果の音声確認のための電子辞書 の研究,情報処理学会第51回(平成7年 後期)全国大会講演論文集(1),1995 年 9月22日,第363頁〜第634頁 (58)調査した分野(Int.Cl.7,DB名) G06F 17/22 - 17/30 G10L 3/00 H04M 3/42 JICSTファイル(JOIS)─────────────────────────────────────────────────── --- Continuation of the front page (56) Reference JP-A-7-283858 (JP, A) JP-A-7-244672 (JP, A) JP-A-7-319667 (JP, A) JP-A-6- 176063 (JP, A) JP-A-6-19886 (JP, A) JP-A-8-6940 (JP, A) JP-A-9-237096 (JP, A) JP-A-8-123481 (JP, A) Kato, Imamura, Oyama, Easy input of unreadable surnames and names with many homophones, NTT Technical Journal, February 1, 1991, Volume 3, No. 2, pp. 54-57 Suzuki, Hoshi, Ogawa, Research on Electronic Dictionary for Confirming Kana-Kanji Conversion Results for Visually Impaired People, Proc. Of IPSJ 51st (Late 1995) National Convention (1), September 22, 1995, # 363 pages, second page 634 (58) investigated the field (Int.Cl. 7, DB ) G06F 17/22 - 17/30 G10L 3/00 H04M 3/42 JICST file (JOIS)
Claims (7)
ら利用者が所望する情報を選択する情報検索後処理方法
において、 前記情報検索処理装置から検索結果を取得した際に、該
検索結果が複数存在する場合に、 前記複数の検索結果が、複数の同音異字語であるとき、
複数の検索結果を1対1で照合し、差分が発生する位置
毎に差分を抽出し、異なる漢字を差分として抽出し、 前記検索結果から抽出された前記差分を説明するテキス
トを生成し、 前記テキストを利用者に提示し、 提示に対する前記利用者からの選択入力を受け取り、 前記利用者が選択した検索結果または、検索結果に関連
する情報を前記利用者に提供することを特徴とする情報
検索後処理方法。1. Among the search results from the information search processing device
Information retrieval post-processing method for selecting desired information from users
At When the search result is obtained from the information search processing device,
If there are multiple search results, The multiple search resultsIs more than one homonym,
Position where multiple search results are collated one-to-one and differences occur
The difference is extracted for each, different kanji is extracted as the difference, Search resultsThe difference extracted fromExplaining the text
Generate Present the text to the user, For presentationThe aboveReceive selection input from users, Search results selected by the user or related to the search results
Information that provides information to the user
Post-search processing method.
を生成する際に、 抽出された前記差分に対応する差分説明文を生成するた
めの知識を、前記差分に基づいて検索し、該差分説明文
を取得する請求項1記載の情報検索後処理方法。2. When generating a text explaining a difference between the search results, knowledge for generating a difference explanation sentence corresponding to the extracted difference is searched based on the difference and the difference explanation is searched. The post-information retrieval processing method according to claim 1, wherein the sentence is acquired.
を生成する際に、 前記情報検索装置への入力と前記差分が等しい場合に
は、該差分と前記差分説明文に基づいてテキストを生成
し、 前記情報検索装置への入力の一部が差分である場合に
は、該入力と前記差分及び前記差分説明文に基づいてテ
キストを生成する請求項2記載の情報検索後処理方法。3. When generating a text explaining a difference between the search results, when the input to the information search device and the difference are equal, a text is generated based on the difference and the difference explanation sentence. The post-information search processing method according to claim 2 , wherein, when a part of the input to the information search device is a difference, a text is generated based on the input, the difference, and the difference description.
する検索結果を出力する情報検索装置に付加される情報
検索後処理装置であって、 前記情報検索装置から取得した検索結果と該情報検索装
置に入力された検索条件とを一時的に蓄積する検索結果
蓄積手段と、前記情報検索装置から取得した前記検索結果において、
同音異字語で構成されている検索結果である場合には、
該検索結果間の差分を抽出する対象と判断する 判断手段
と、 前記判断手段により、前記同音異字の検索結果に対し
て、1対1で照合し、漢字の異なる部分(差分)を抽出
する差分抽出手段と、 前記差分抽出手段で取得した検索結果間の差分を説明す
る説明文生成手段と、 利用者から選択入力を受け付ける対話用入力手段と、 前記利用者に対して前記説明文生成手段で生成された説
明文を出力する対話用出力手段と、 前記対話用出力手段を用いて、前記テキストを前記利用
者に定いし、該テキストに対する選択入力を前記対話用
入力手段を介して取得し、前記検索結果の中から利用者
が希望する検索結果または、該検索結果に関連する情報
を前記利用者に提供する提供手段を有することを特徴と
する情報検索後処理装置。4. An information retrieval post-processing device, which is added to an information retrieval device that inputs key information and outputs a retrieval result that matches the key information, the retrieval result and the information obtained from the information retrieval device. In the search result storage means for temporarily storing the search condition input to the search device, and the search result acquired from the information search device,
If the search result consists of homophones and acronyms,
Determining means for determining a target for extracting a difference between the search results, by the determining means, to the search result of the homophonic
Then, one-to-one matching is performed and the parts (differences) of different kanji are extracted.
A difference extracting unit configured to, the description generating means for explaining the difference between the obtained search results in the difference extracting means, and interactive input means for accepting a selection input from the user, the description generated for the user A dialogue output means for outputting the explanatory text generated by the means, and the dialogue output means for defining the text to the user, and obtaining the selection input for the text via the dialogue input means. An information retrieval post-processing device comprising: a providing unit that provides a search result desired by the user from the search results or information related to the search result to the user.
識を格納する説明知識格納手段と、 前記差分説明文用の知識を参照して、差分を明確にする
差分説明文を生成する差分説明文生成手段と、 前記情報検索情報への入力と前記差分が等しい場合に
は、該差分と前記差分説明文に基づいてテキストを生成
する第1のテキスト生成手段と、 前記情報検索装置への入力一部が差分である場合には、
該入力と前記差分及び前記差分説明文に基づいてテキス
トを生成する第2のテキスト生成手段とを含む請求項4
記載の情報検索後処理装置。5. The explanation sentence generating means stores an explanation knowledge storing means for storing knowledge for difference explanation sentences for explaining differences prepared in advance, and a difference by referring to the knowledge for difference explanation sentences. A difference explanation sentence generation means for generating a difference explanation sentence for clarifying, and a first for generating a text based on the difference and the difference explanation sentence when the input to the information search information is equal to the difference When a part of the input to the text generation means and the information retrieval device is a difference,
Claim and a second text generation means for generating a text based on the the input difference and the difference Description 4
Post-processing device for information retrieval described.
対話用入力手段により入力された前記選択入力された情
報に基づいて1候補のみを提供する絞り込み手段を含む
請求項4記載の情報検索後処理装置。6. The narrowing means for providing only one candidate to the user as information related to the search result based on the selectively input information input by the interactive input means to the user. An information retrieval post-processing device according to claim 4, including.
に基づいて検索処理を行い、検索結果を出力する情報検
索装置と、 前記情報検索装置から前記1つの検索条件に対応する前
記検索結果が複数存在する場合に、複数の検索結果が、
複数の同音異字語であるとき、複数の検索結果 を1対1
で照合し、差分が発生する位置毎に差分を抽出し、異な
る漢字を差分として抽出し、抽出した差分を利用者に説
明文として提示し、該利用者からの応答に応じて該複数
の検索結果を絞り込み出力する情報検索後処理装置と、 前記情報検索後処理装置から出力された絞り込まれた検
索結果を音声合成処理により音声により前記利用者に提
供する音声合成装置とを有することを特徴とする情報検
索システム。7. An information search device that inputs one search condition, performs a search process based on the search condition, and outputs a search result, and the search result corresponding to the one search condition from the information search device. If there are multiple search results ,
When there are multiple homonyms, multiple search results will be displayed one-to-one.
And the difference is extracted at each position where a difference occurs,
That kanji extracted as a difference, the extracted difference presented as explanation to the user, and the information retrieval post-processing apparatus to refine outputs the plurality of search results according to the response from the user, the information search after An information retrieval system, comprising: a voice synthesis device which provides the user with the voice of the narrowed-down search result output from the processing device by a voice synthesis process.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07760396A JP3435471B2 (en) | 1996-03-29 | 1996-03-29 | Information retrieval post-processing method and apparatus and information retrieval system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07760396A JP3435471B2 (en) | 1996-03-29 | 1996-03-29 | Information retrieval post-processing method and apparatus and information retrieval system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09269947A JPH09269947A (en) | 1997-10-14 |
| JP3435471B2 true JP3435471B2 (en) | 2003-08-11 |
Family
ID=13638522
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP07760396A Expired - Fee Related JP3435471B2 (en) | 1996-03-29 | 1996-03-29 | Information retrieval post-processing method and apparatus and information retrieval system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3435471B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1554864B1 (en) * | 2002-10-16 | 2012-11-21 | Nuance Communications, Inc. | Directory assistant method and apparatus |
-
1996
- 1996-03-29 JP JP07760396A patent/JP3435471B2/en not_active Expired - Fee Related
Non-Patent Citations (2)
| Title |
|---|
| 加藤,今村,大山,読めない姓や同音語の多い名を簡単入力,NTT技術ジャーナル,1991年 2月 1日,第3巻,第2号,第54頁〜第57頁 |
| 鈴木,星,小川,視覚障害者用かな漢字変換結果の音声確認のための電子辞書の研究,情報処理学会第51回(平成7年後期)全国大会講演論文集(1),1995年 9月22日,第363頁〜第634頁 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09269947A (en) | 1997-10-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7526423B2 (en) | Apparatus and method for selecting a translation word of an original word by using a target language document database | |
| US7729913B1 (en) | Generation and selection of voice recognition grammars for conducting database searches | |
| JPH0869470A (en) | Natural language processing apparatus and method thereof | |
| JP2001509293A (en) | Information retrieval | |
| US7742922B2 (en) | Speech interface for search engines | |
| WO2003027895A2 (en) | Character string conversion | |
| JPH09198395A (en) | Document retrieval device | |
| JP3767763B2 (en) | Information retrieval device and computer-readable recording medium recording a program for causing a computer to function as the device | |
| JP3435471B2 (en) | Information retrieval post-processing method and apparatus and information retrieval system | |
| JP2005107931A (en) | Image search device | |
| JP4935243B2 (en) | Search program, information search device, and information search method | |
| US20040054677A1 (en) | Method for processing text in a computer and a computer | |
| JP2001101184A (en) | Structured document generation method and apparatus, and storage medium storing structured document generation program | |
| KR100452024B1 (en) | Searching engine and searching method | |
| JP5870776B2 (en) | Link granting device, link granting method, and program | |
| JPH09185632A (en) | Information retrieval / editing method and device | |
| JPH07134720A (en) | Method and device for presenting relative information in sentence preparing system | |
| JP2006004283A (en) | Method and system for extracting and narrowing keywords from text information sources | |
| JPH11195041A (en) | Document retrieval device/method and recording medium | |
| JP7355238B2 (en) | Character input auxiliary device, character input auxiliary method, and character input auxiliary program | |
| JPH09245046A (en) | Information retrieval device | |
| JP3498635B2 (en) | Information retrieval method and apparatus, and computer-readable recording medium | |
| JP4000332B2 (en) | Information retrieval apparatus and computer-readable recording medium recording a program for causing a computer to function as the apparatus | |
| KR100956413B1 (en) | Language Cross Search Method and System | |
| JPH07152778A (en) | Document retrieval device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |