JP2791051B2 - Information processing system - Google Patents
Information processing systemInfo
- Publication number
- JP2791051B2 JP2791051B2 JP63250517A JP25051788A JP2791051B2 JP 2791051 B2 JP2791051 B2 JP 2791051B2 JP 63250517 A JP63250517 A JP 63250517A JP 25051788 A JP25051788 A JP 25051788A JP 2791051 B2 JP2791051 B2 JP 2791051B2
- Authority
- JP
- Japan
- Prior art keywords
- knowledge base
- information processing
- plan
- processing system
- information
- 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)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、例えば、日常生活の、問題を解決する際の
情報・知識・技術を得る情報処理システムに関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to, for example, an information processing system for obtaining information, knowledge, and technology for solving problems in daily life.
[従来技術] 現在、日々の問題、例えば育児・料理・洗濯などの解
決に含まれる知識は、出版物、電話相談、コンピュータ
検索そして、ベストは経験ある彼、彼女自身に聞くこと
などの形で人々は得られる。[Prior art] At present, the knowledge involved in solving everyday problems, such as childcare, cooking, washing, etc., is in the form of publications, telephone consultations, computer searches and, best, listening to experienced he and herself. People get.
これらの情報は種々の問題を有している。例えば、出
版物は情報は多すぎるし、不要な情報が得られるので、
選択することが困難になるか、心理的問題の原因と成
る。This information has various problems. For example, publications can be too informative and provide unnecessary information,
It becomes difficult to choose or causes psychological problems.
電話相談はプライバシーに欠け、また問い合わせした
個人に沿った回答情報の成っていない。Telephone consultations lack privacy and do not provide personalized answer information.
[本発明が解決しようとする課題] 本発明は叙述の点を鑑み、問題に対する結論を得るた
めにもっと容易に情報が得られる情報処理システムを提
供する。[Problem to be solved by the present invention] In view of the above description, the present invention provides an information processing system that can obtain information more easily in order to obtain a conclusion on a problem.
本発明は叙述の点に鑑み、問題に対する結論を得るた
めにもっとも容易に情報が得られ、かつシステムの操作
者つまり使用者に適切な情報処理システムを提供する。SUMMARY OF THE INVENTION In view of the description, the present invention provides an information processing system that can obtain information most easily to obtain a conclusion on a problem and is appropriate for an operator of the system, that is, a user.
本発明は叙述の点を鑑み、問題に対する結論を得るた
めにもっと容易に情報が得られるようにシステムの操作
者(使用者)が普段使用する自然言語で、例えば、要望
なり、命令なり、依頼なり等の情報を入力することで、
それに対する情報が得られる情報処理システムを提供す
る。In view of the narrative, the present invention is a natural language that is commonly used by system operators (users), e.g., as requested, ordered, requested, so that information can be more easily obtained to reach a conclusion on a problem. By entering information such as
Provide an information processing system from which information can be obtained.
本発明は叙述の点を鑑み、以下実施例の説明から理解
できるような事態に対する結論を得るためにもっと容易
に情報が得られる情報処理システムを提供する。In view of the above description, the present invention provides an information processing system that can obtain information more easily in order to obtain a conclusion about a situation that can be understood from the description of the embodiments below.
[課題を解決するための手段] 上記課題を解決するために、本発明は、自然言語で記
述された質問を入力し、この質問に対する応答を出力す
るための情報処理システムであって、入力された質問の
目的を理解する理解手段と、目的により検索可能に構築
され、各エレメントが少なくとも前記目的に対応する計
画及び行動とからなる知識ベースを有する目的・計画知
識ベース手段と、前記理解手段による理解に基づいて、
前記目的・計画知識ベースをアクセスし、目的に対応す
る計画及び行動を策定する策定手段と、前記策定手段に
より策定された計画及び行動を、入力の質問に対する応
答として出力する出力手段とを有することを特徴とする
情報処理システムを提供する。[Means for Solving the Problem] In order to solve the above problem, the present invention is an information processing system for inputting a question described in a natural language and outputting a response to the question. Comprehension means for comprehending the purpose of the question asked, purpose / plan knowledge base means constructed so as to be searchable according to the purpose, and each element having a knowledge base consisting of at least a plan and an action corresponding to the purpose, Based on your understanding,
Having a means for accessing the purpose / plan knowledge base and formulating a plan and action corresponding to the purpose, and an output means for outputting the plan and action formulated by the formulating means as a response to an input question An information processing system is provided.
[実施例] 第1図は、本発明による1実施例を示すブロック図で
ある。図中において、 INは入力部で、キーボード、あるいは他の入力装置例
えば、音声情報入力装置、デジタイザ、で構成し、例え
ば、第7図に示すような自然言語で表現された文字、記
号情報を入力するための文字キー、ファンクションキー
などを有する。Embodiment FIG. 1 is a block diagram showing one embodiment according to the present invention. In the figure, IN is an input unit, which is composed of a keyboard or another input device, for example, a voice information input device, a digitizer, and for example, converts characters and symbol information expressed in a natural language as shown in FIG. It has character keys and function keys for input.
OUTは出力装置で、表示器、プリンタ、音声合成器な
どで構成される。OUT is an output device, which includes a display, a printer, a voice synthesizer, and the like.
COMは情報処理部で、処理ユニットCPUと、記憶ユニッ
トMEMと、入出力のインターフェースPIを有し、記憶ユ
ニットMEMに記憶された処理手順、例えば、第6図に示
す手順により処理ユニットCPUは入力装置からインタフ
ェースPIを介して到来する情報、これはシステムの使用
者が使用する自然言語、例えば、日本語の表現の形で入
力し、あるいは記憶ユニットMEMに記憶された情報(こ
れは自然言語の形あるいは情報処理部内の言語表現の情
報)を処理し、処理した情報をインタフェースPIを介し
て自然言語の形で出力する。COM is an information processing unit, which has a processing unit CPU, a storage unit MEM, and an input / output interface PI. The processing procedure stored in the storage unit MEM, such as the procedure shown in FIG. Information arriving from the device via the interface PI, which is input in the form of a natural language used by the user of the system, for example, Japanese, or information stored in the storage unit MEM (this is the natural language The information is processed in a form or a language expression in the information processing unit, and the processed information is output in a natural language form via the interface PI.
斯かる情報処理部COMで、実現する機能ブロックを更
に説明する。Functional blocks realized by the information processing unit COM will be further described.
第2図は第1図に示す情報処理部で実現する詳細な機
能ブロック図で、同図において、ANAは自然言語アナラ
イザで、実施例のシステムの使用者の意向に沿って知識
ベースKB1,KB2,KB3,KB4を使用して、第3図Aに示され
る処理を行なう機能すなわち、1語づつの処理機能、1
文節の文法・意味分析機能・コンテキスト(文脈)分析
機能・機器の使用者(アドバイスを求めている人)の目
的計画の分析機能を有し、入力された自然言語から目
的、計画、行動、行為者等の情報に変換する情報(斯か
る情報の表現はシステム内であるのでシステムに都合の
良い情報表現を取る。)を導出する。FIG. 2 is a detailed functional block diagram realized by the information processing unit shown in FIG. 1. In FIG. 2, ANA is a natural language analyzer, and the knowledge bases KB1, KB2 are arranged according to the intention of the user of the system of the embodiment. , KB3, KB4, the function of performing the processing shown in FIG.
It has a grammatical and semantic analysis function for phrases, a context analysis function, and an analysis function for the purpose plan of the user of the device (the person seeking advice). The purpose, plan, action, and action from the input natural language The information to be converted into information of a person or the like (the expression of such information is in the system, so an information expression convenient for the system is taken) is derived.
Prcはスイッチで、アドバイスのために推論エンジンI
Eまたはデータサービスの管理部ADを実行させるのかを
切り替え指示する。Prc is a switch, an inference engine for advice I
It instructs whether to execute E or the management unit AD of the data service.
IEは推論エンジンで、エキスパート知識ベースEKBを
繰り返し、検索して計画を実行する。IE is an inference engine that iterates through the expert knowledge base EKB to search and execute plans.
推論エンジンIEは、適当な推論が得らる迄、使用者に
入力部INより新たな情報入力を要求する。使用者への応
答は内部表現の情報を入力と同じ表現レベルにするため
に自然言語シンセサイザSYSを介して情報を変換して自
然言語の形で表示または音声合成の出力で行なわれる。The inference engine IE requests the user to input new information from the input unit IN until an appropriate inference is obtained. The response to the user is performed by converting the information through a natural language synthesizer SYS so that the information of the internal expression has the same expression level as the input, and displaying the information in the form of a natural language or outputting the speech.
ADは管理部で、個人データベースIDBで特定の情報を
サーチし、または個人データベースIDBに新しい個人情
報を書き込むために、自然言語アナライザANAや自然言
語シンセサイザSYSによる要求を受け付ける。The AD is a management unit that receives a request from the natural language analyzer ANA or the natural language synthesizer SYS to search for specific information in the personal database IDB or write new personal information in the personal database IDB.
KBは知識ベースで、第4図A1、A2に示す汎用知識概念
に関する知識ベースKB1、第4図Bに示すドメイン(分
野、領域)ベース概念に関する知識ベースKB2、第4図
Cに示すテキスト作成概念に関する知識ベースKB3を有
し、それらの知識ベースは、図示するごとく辞書の構成
を取り、検索語つまり汎用語でその意味なり、関連情報
を導出する。管理部AD、自然言語アナライザANA、自然
言語シンセサイザSYSにより必要に応じてアクセスされ
る。KB is a knowledge base, a knowledge base KB1 for a general knowledge concept shown in FIGS. A1 and A2, a knowledge base KB2 for a domain (field, domain) based concept shown in FIG. 4B, and a text creation concept shown in FIG. 4C. The knowledge bases KB3 have a dictionary structure as shown in the figure, and their meanings are derived from search words, that is, general words, and related information is derived. It is accessed as needed by the management unit AD, the natural language analyzer ANA, and the natural language synthesizer SYS.
IDBは使用者の個人のデータベースKB4で、第4図Dに
示すごとき構成を有し、管理部ADによってアクセスされ
る。斯かる個人データベースIDBを用意することで、こ
のシステムをより個人に適合した情報を出力しうる様に
すると共に、また、入力部INからの情報を更に簡単な情
報にしても十分にシステムが応答できることになる。The IDB is a user's personal database KB4 having a configuration as shown in FIG. 4D and accessed by the management unit AD. By providing such a personal database IDB, this system can output information more suitable for the individual, and the system can respond sufficiently even if the information from the input unit IN is made simpler information. You can do it.
EKBはドメイン(分野、領域)特定の知識ベースで、
特定の領域例えば、日常生活の問題例えば、育児、料
理、選択等を解くためのエキスパート知識を有し、第4
図Eにそのデータ構造を示す。EKB is a domain (field, domain) specific knowledge base,
Having expert knowledge to solve a specific area, for example, a problem of daily life, for example, childcare, cooking, choice, etc.
FIG. E shows the data structure.
SYSは敷前言語シンセサイザで、第3図Bに示すごと
き処理を実行する機能、つまり、文章構成機能・話者、
聞き手、質問、命令および依頼等の状況(スピーチモー
ド)を考慮した文脈的検索の機能・文法的解釈機能・言
葉の選択機能を有する。斯かる自然言語シンセサイザSY
Sは推論エンジンIEや管理部ADからの情報を受け、知識
ベースKB1,BK2,KB3を用いて、実行する。自然言語シン
セサイザSYSは知識ベースKB3に備えられている知識ベー
スに従って、情報をソートし、アレンジする。その後自
然言語シンセサイザSYSは、システムの使用者の言語
(例えば、ここでは日本語)に出力情報を変換し、例え
ば、第7図に示す日本語の会話調の形態にして出力部OU
Tから出力する。SYS is a pre-language synthesizer, which performs processing as shown in FIG. 3B, ie, a sentence construction function / speaker,
It has a contextual search function, grammatical interpretation function, and word selection function in consideration of situations (speech mode) such as listeners, questions, instructions, and requests. Such a natural language synthesizer SY
S receives information from the inference engine IE and the management unit AD, and executes it using the knowledge bases KB1, BK2, and KB3. The natural language synthesizer SYS sorts and arranges information according to the knowledge base provided in the knowledge base KB3. Thereafter, the natural language synthesizer SYS converts the output information into the language of the user of the system (for example, Japanese in this case), and converts the output information into, for example, a Japanese conversational tone shown in FIG.
Output from T.
上述の構成から成る実施例の作動説明を以下第5、
6、7図を参照して行なう。The operation of the embodiment having the above-mentioned configuration will be described below in the fifth,
This is performed with reference to FIGS.
実施例の作動の説明として、先ず「夜泣きが止まらな
い」という情報を入力する例を使用して説明する。First, as an explanation of the operation of the embodiment, an example of inputting information that "night crying does not stop" will be described.
この情報は始め、入力部INより入力され、日本語アナ
ライザANAのパーサParserに導入される。それは一語づ
つ構文解釈され、育児に関する知識ベースEKBを考慮し
て、1文節ごとに文法処理され、かつ文脈分析して、入
力された言葉から、「夜泣き」とは「夜泣くこと」であ
ることを知識ベースEKBにより検索して、推論出力を得
る。そして、「夜泣きが止まらない」とは子供にとって
共通の現象であることがシステム内に残る。This information is first input from the input unit IN, and is introduced into the parser Parser of the Japanese analyzer ANA. It is interpreted word by word, grammatical processing is performed for each phrase in consideration of the knowledge base EKB on childcare, and context analysis is performed. From the input words, "crying at night" is "crying at night" This is searched by the knowledge base EKB to obtain an inference output. The fact that "night crying does not stop" remains in the system as a common phenomenon for children.
この結果は、それから、アンダスタンダーUNDERSTAND
ERに渡される。アンダスタンダーUNDERSTANDERは始め、
このセンテンスの入力情報として欠けている主体を検索
する。つまりその行動の主体が誰であるか?、そして、
それが、子供であることを推論する。つまり使用者の子
供が過度に夜泣きをしている。従って、それが、使用者
つまり親の悩みに成っている状況を見出す。The result, then, is the understander UNDERSTAND
Passed to ER. UNDERSTANDER started,
The subject missing as input information of this sentence is searched. In other words, who is the subject of the action? And
Infer that it is a child. That is, the child of the user is crying excessively at night. Thus, it finds a situation where it is in trouble for the user or parent.
そのドメインベース概念KB1から、それからシステム
はこの状況を救済することが出来る。From its domain-based concept KB1, then the system can remedy this situation.
プラン・コンストラクタplan・constracterは、それ
から、この目的の行動計画を育児エキスパート知識ベー
スEKBを参照して作る。次にスイッチPrcは残りの情報の
方向をプラスコンストラクタによって与えられたプラン
に従って制御する。The plan constructor plan constructor then creates an action plan for this purpose with reference to the parenting expert knowledge base EKB. The switch Prc then controls the direction of the remaining information according to the plan given by the plus constructor.
この場合、エキスパートシステムを参照してだから、
情報はエキスパートシステム推論エンジンIEに関する。In this case, because we refer to the expert system,
The information concerns the expert system inference engine IE.
推論エンジンIEは問題を解決する機能の中に存在す
る。The inference engine IE exists in the function to solve the problem.
人の問題の原因を見付ける必要がある。そこで情報処
理部は知識ベースEKBをサーチする。We need to find the cause of human problems. Therefore, the information processing section searches the knowledge base EKB.
そして目的に沿う適切な情報を得るために知識ベース
を検索する。Then, search the knowledge base to obtain the appropriate information for the purpose.
第7図に示す例の様に、このケースにおいて、システ
ムはこの問題の前の理由”空腹”であることを知識ベー
スあるいはデータベースから知る。As in the example shown in FIG. 7, in this case, the system knows from the knowledge base or database that the reason for this problem was "hunger".
従って、検索する前に、同じ理由は削除されてること
が確認される。Therefore, before searching, it is confirmed that the same reason has been deleted.
この情報は使用者に転送するために自然言語シンセサ
イザSYSのテキスト作成器preparetotorに送られる。テ
キスト作成器preparetotorは、この場合、既に決定した
出力事項例えば、目的、計画、行動、行為者等の事項を
持っている。だから、単にゼネレータGENRATORにそれを
送る。ゼネレータGENRATORはこのメッセージをシステム
内の表現から自然言語を理解する操作者の言語表現に変
換して第7図に示すごとく「このあいだは−−−今回は
どうなのかしら」とする。This information is sent to the text generator preparetotor of the natural language synthesizer SYS for transfer to the user. In this case, the text creator preparetotor has already determined output items, for example, items such as purpose, plan, action, and actor. So, just send it to the generator GENRATOR. The generator GENRATOR converts this message from the expression in the system to the language expression of the operator who understands the natural language, and as shown in FIG. 7, "During this time --- what is it this time?"
そして、それを出力装置OUTに送る。この場合、ディ
スプレイ、音声合成器が宜しい。Then, it is sent to the output device OUT. In this case, a display and a voice synthesizer are suitable.
この点、使用者は使用者の入力情報に対する応答を得
て、またシステムに応答しなければならない。In this regard, the user must obtain a response to the user's input information and respond to the system.
この場合、第7図に示す如く、使用者は「そうね、ま
た、おなかが空いたのかしら」と応答する。それにはシ
ステムに対して新しい情報が入力部INから入力される。
再び前述の処理と同様な手続きが再び始まる。この時を
除いて、システムは基準を持つ、既に夜泣きを救済する
目的を満足するプロセスである。In this case, as shown in FIG. 7, the user responds, "Well, are you hungry?" For this, new information for the system is input from the input IN.
The procedure similar to the above-described processing is started again. Except at this time, the system is a process that has a standard and already fulfills the purpose of relieving night crying.
だから、アンダスタンダは、前の目的のサブの目的と
して新しい目的を識別する。So, Anda Standa identifies the new purpose as a sub-purpose of the previous purpose.
処理の残りは前のように行なう。夜泣きを救済する初
期の目的が満足する。The rest of the process is performed as before. The initial purpose of relieving night crying is satisfied.
代わりに初期の入力が、『アキちゃんはいつ歩くよう
に成ったか?』が入力されると、システムによって、制
御される。使用者のデータベースIDBを読み出すことが
要求できる。Instead, the initial input was "When did Aki come to walk? ”Is controlled by the system. You can request to read the user's database IDB.
その情報の流れは推論エンジンIEに問い合わせるか否
は作成した計画の内容を情報処理部で判断して、NOとな
ったら個人データベースIDBに書き込むか否かでNOであ
れば、個人データベースIDBを読み出しに行く。従って
第6図の流れ2を選択することになる。Whether the information flow is to be inquired to the inference engine IE is determined by the information processing unit based on the contents of the created plan, and if it is NO, whether to write to the personal database IDB, if NO, read the personal database IDB go to. Therefore, the flow 2 in FIG. 6 is selected.
一方、『アキちゃんに今、予防接種をしました』と入
力したら、既に得られた目的の計画の情報から次の判断
つまり、推論エンジンIEに問い合わせるか否かでNOとな
り、個人データベースIDBに書き込むか否かでYESとなっ
て使用者のデータベースIDBにこの情報を書き込む要求
として解釈され、流れ3を介して個人データベースIDB
に書き込む処理が選択され行なわれる。そして、システ
ムはユーザの所望のコマンドを処理し、余り多くの指示
をするこのが無い。その目的のため、自然言語の処理に
基づいて検索をする。On the other hand, if "Aki-chan has been vaccinated now" is entered, the next judgment is made based on the information of the target plan already obtained, that is, whether to inquire the inference engine IE or not, and write it to the personal database IDB If the answer is YES, it is interpreted as a request to write this information to the user's database IDB.
Is selected and performed. The system then processes the user's desired command and has no way to give too many instructions. For that purpose, the search is based on natural language processing.
第8図は本発明の他の実施例を説明するための知識ベ
ースで、斯かる知識ベースを備えていれば、上述したご
とく第9図のような調理のような問題解決に対する情報
をシステムより得ることが可能になるので、本発明のシ
ステムは育児問題ばかりでなく、その他の問題解決にも
適合する。FIG. 8 is a knowledge base for explaining another embodiment of the present invention. If such a knowledge base is provided, information on problem solving such as cooking as shown in FIG. As such, the system of the present invention is suitable for solving not only childcare problems but also other problems.
[発明の効果] 本発明によれば、入力された質問に対する対応とし
て、質問の目的を考慮した計画及び行動を出力するの
で、操作者の質問の意図に添った適切な応答を得ること
ができる効果がある。[Effects of the Invention] According to the present invention, as a response to an input question, a plan and an action in consideration of the purpose of the question are output, so that an appropriate response that meets the intention of the operator's question can be obtained. effective.
第1図は本発明の1実施例を示すブロック図、 第2図は第1図に示すCPUの詳細図、 第3図は第1図に示す処理手順を示す図、 第4図A1は第2図に示すアナライザーとパーサの詳細
図、 第4図A2は第2図に示すシンセサイザとゼネレータの詳
細図、 第4図Bは知識ベースKB1の内容を示す図、 第4図Cは知識ベースKB2の内容を示す図、 第4図Dは知識ベースKB3の内容を示す図、 第4図Eは知識ベースKB4の内容を示す図、 第5図は第2図に示す詳細ブロック図、 第6図は制御手順を示す図、 第7図は実施例の作動を説明する図、 第8図は他の実施例を説明する図、 第9図は他の実施例を説明する図、 KB……知識ベース IDB……個人データベース IE……推論エンジン IN……入力部 OUT……出力部 COM……情報処理部FIG. 1 is a block diagram showing one embodiment of the present invention, FIG. 2 is a detailed diagram of a CPU shown in FIG. 1, FIG. 3 is a diagram showing a processing procedure shown in FIG. 1, and FIG. FIG. 4 is a detailed view of the analyzer and the parser shown in FIG. 2, FIG. 4A2 is a detailed view of the synthesizer and the generator shown in FIG. 2, FIG. 4B is a view showing the contents of the knowledge base KB1, and FIG. 4D is a diagram showing the contents of the knowledge base KB3, FIG. 4E is a diagram showing the contents of the knowledge base KB4, FIG. 5 is a detailed block diagram shown in FIG. 2, and FIG. Is a diagram illustrating a control procedure, FIG. 7 is a diagram illustrating the operation of the embodiment, FIG. 8 is a diagram illustrating another embodiment, FIG. 9 is a diagram illustrating another embodiment, KB. Base IDB: Personal database IE: Inference engine IN: Input section OUT: Output section COM: Information processing section
フロントページの続き (56)参考文献 田中,淵監,「人工知能ハンドブック 第III巻」,共立出版株式会社,P 667−690(昭和59−7−5) 高野 他4名,「自由対話系の話題管 理方式」,情報処理学会研究報告(AI −57−2),Vol.88,No.18, 1988(昭63−3−10) 加藤,中川,「質問応答における意図 の把握と話題の管理」,情報処理学会研 究報告(NL−58−6),Vol.86, No.79,1986(昭61−11−21) (58)調査した分野(Int.Cl.6,DB名) G06F 17/30 G06F 9/00Continuation of the front page (56) References Tanaka, Fuchi, "Artificial Intelligence Handbook Volume III", Kyoritsu Shuppan Co., Ltd., pp. 667-690 (Showa 59-7-5) Takano et al. Topic Management Method ", Information Processing Society of Japan Research Report (AI-57-2), Vol. 88, No. 18, 1988 (Showa 63-3-10) Kato and Nakagawa, "Understanding Intention in Question Answering and Managing Topics", Information Processing Society of Japan Research Report (NL-58-6), Vol. 86, No. 79, 1986 (Showa 61-11-21) (58) Fields investigated (Int. Cl. 6 , DB name) G06F 17/30 G06F 9/00
Claims (6)
質問に対する応答を出力するための情報処理システムで
あって、 入力された質問の目的を理解する理解手段と、 目的により検索可能に構築され、各エレメントが少なく
とも前記目的に対応する計画及び行動とからなる知識ベ
ースを有する目的・計画知識ベース手段と、 前記理解手段による理解に基づいて、前記目的・計画知
識ベースをアクセスし、 目的に対応する計画及び行動を策定する策定手段と、 前記策定手段により策定された計画及び行動を、入力の
質問に対する応答として出力する出力手段と、 を有することを特徴とする情報処理システム。An information processing system for inputting a question described in a natural language and outputting a response to the question, comprising: an understanding means for understanding the purpose of the input question; A goal / plan knowledge base means constructed and having a knowledge base consisting of at least a plan and an action corresponding to the goal, and accessing the goal / plan knowledge base based on the understanding by the understanding means; An information processing system comprising: a planning unit that formulates a plan and an action corresponding to the above; and an output unit that outputs the plan and the activity formulated by the planning unit as a response to an input question.
に構築された知識データベース手段であることを特徴と
する請求項1記載の情報処理システム。2. The information processing system according to claim 1, wherein said objective / planning knowledge base means is a knowledge database means constructed for each field.
可能に構築された個人別データベース手段を有し、 前記理解手段はアクタを理解し、 前記策定手段は前記個人別データベース手段をアクセス
し、アクタに対応する計画及び行動を策定することを特
徴とする請求項1記載の情報処理システム。3. The information processing system has personalized database means constructed so as to be searchable in units of actors, the understanding means understands actors, the formulating means accesses the personalized database means, The information processing system according to claim 1, wherein a plan and an action corresponding to (1) are formulated.
手段は、この自然言語で記述された入力を文法的に解析
する手段を含むことを特徴とする請求項1記載の情報処
理システム。4. The information processing system according to claim 1, wherein said question is described in a natural language, and said understanding means includes means for grammatically analyzing the input described in the natural language.
各エレメントの構成に必要な文章構成知識を検索可能に
有する文章構成知識ベース手段と、 この文章構成知識ベース手段を、前記策定手段により策
定された計画及び行動に基づいて検索し、対応する前記
文章構成知識を取り出す手段と、 該取り出された文章構成知識を用いて、前記計画及び行
動を自然言語に変換する変換手段とを含むことを特徴と
する請求項1記載の情報処理システム。5. An output means comprising: a sentence structure knowledge base means capable of retrieving a sentence structure knowledge necessary for configuring each element of a sentence composed of a natural language; and a sentence structure knowledge base means by the formulating means. Means for retrieving the sentence composition knowledge corresponding to a search based on the determined plan and action, and conversion means for converting the plan and action to natural language using the extracted sentence composition knowledge The information processing system according to claim 1, wherein:
固有の知識ベースを有し、該ユーザ固有の知識ベースは
更新されることを特徴とする請求項1記載の情報処理シ
ステム。6. The information processing system according to claim 1, wherein said objective / planning knowledge base means has a user-specific knowledge base, and said user-specific knowledge base is updated.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63250517A JP2791051B2 (en) | 1988-10-04 | 1988-10-04 | Information processing system |
| US07/982,050 US5282265A (en) | 1988-10-04 | 1992-11-25 | Knowledge information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63250517A JP2791051B2 (en) | 1988-10-04 | 1988-10-04 | Information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0296874A JPH0296874A (en) | 1990-04-09 |
| JP2791051B2 true JP2791051B2 (en) | 1998-08-27 |
Family
ID=17209068
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63250517A Expired - Fee Related JP2791051B2 (en) | 1988-10-04 | 1988-10-04 | Information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2791051B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB9800590D0 (en) * | 1998-01-13 | 1998-03-11 | Bae Sema Ltd | Intelligent human computer interface system |
| CN1274440A (en) * | 1998-06-02 | 2000-11-22 | 索尼公司 | Method and appts. for information processing, and medium for provision of information |
-
1988
- 1988-10-04 JP JP63250517A patent/JP2791051B2/en not_active Expired - Fee Related
Non-Patent Citations (3)
| Title |
|---|
| 加藤,中川,「質問応答における意図の把握と話題の管理」,情報処理学会研究報告(NL−58−6),Vol.86,No.79,1986(昭61−11−21) |
| 田中,淵監,「人工知能ハンドブック第III巻」,共立出版株式会社,P667−690(昭和59−7−5) |
| 高野 他4名,「自由対話系の話題管理方式」,情報処理学会研究報告(AI−57−2),Vol.88,No.18,1988(昭63−3−10) |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0296874A (en) | 1990-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Moore | Practical Natural-Language Processing by Computer | |
| US6339774B1 (en) | Information sharing system and computer program product for causing computer to support the information sharing system | |
| Staab et al. | GETESS—searching the web exploiting german texts | |
| JPS6048570A (en) | Judgment of input contents | |
| Morik | User models and conversational settings: Modeling the user’s wants | |
| JP2001357053A (en) | Dialogue device | |
| Barnard et al. | Approximate modelling of cognitive activity with an expert system: A theory-based strategy for developing an interactive design tool | |
| JPH0310979B2 (en) | ||
| JP2005174325A (en) | System and method for semantic stenography | |
| US20130226844A1 (en) | Content Summarizing and Search Method and System Using Thinking System | |
| JP2792287B2 (en) | Information retrieval device | |
| Pepinsky | A metalanguage for systematic research on human communication via natural language | |
| JP2791051B2 (en) | Information processing system | |
| Sankar et al. | A DSS user interface model to provide consistency and adaptability | |
| Macias-Huerta et al. | CARLA: Conversational Agent in Virtual Reality with Analytics. | |
| Wu et al. | Text generation from Taiwanese sign language using a PST-based language model for augmentative communication | |
| Cabrera Paraiso et al. | A voice-enabled assistant in a multi-agent system for e-government services | |
| Terrone et al. | SENTIMENT ANALYSIS: AUTOMATIC CALCULATIONS IN NOOJ ENVIRONMENT | |
| Hettiarachchi et al. | A Scenario-based ER Diagram and Query Generation Engine | |
| Neal et al. | Multi-modal output composition for human-computer dialogues | |
| Boissière et al. | From a specialised writing interface created for the disabled to a predictive interface for all: the VITIPI System. | |
| Lambiris et al. | Natural language techniques in computer-assisted legal instruction: a comparison of alternative approaches | |
| Karamuftuoglu | Designing language games in Okapi | |
| Rosenberg | Artificial Intelligence and Linguistics: A brief history of a one-way relationship | |
| Zhang et al. | Intelligent user interface for multiple application systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |