JPH02207331A - expert system - Google Patents

expert system

Info

Publication number
JPH02207331A
JPH02207331A JP1027460A JP2746089A JPH02207331A JP H02207331 A JPH02207331 A JP H02207331A JP 1027460 A JP1027460 A JP 1027460A JP 2746089 A JP2746089 A JP 2746089A JP H02207331 A JPH02207331 A JP H02207331A
Authority
JP
Japan
Prior art keywords
data
inference
base
knowledge base
knowledge
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP1027460A
Other languages
Japanese (ja)
Inventor
Mie Morimoto
森本 美恵
Yasuhiro Kobayashi
康弘 小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1027460A priority Critical patent/JPH02207331A/en
Publication of JPH02207331A publication Critical patent/JPH02207331A/en
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)

Abstract

PURPOSE:To improve processing efficiency by providing a means, which retrieves data from a data base according to the circumstance of inference, and converts a form into the one usable for the inference. CONSTITUTION:A knowledge base supervising system 3 edits and infers the knowledge stored into a knowledge base 6 through a terminal 1, and a data base supervising system 5 edits and retrieves the data stored into a data base 7 through a terminal 2. A data converting program 4 delivers the key word of the data to the data base supervising system 5, when there are no data necessary for the inference in the knowledge base 6, retrieves the data from the data base 7, converts the retrieved data into those in the format usable for the inference, stores them into the knowledge base 6, and thus the inference is continued. Thus since it is unnecessary to always hold the large quantity of the data in the knowledge base, the inference processing efficiency can be improved.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、知識ベースを用いて推論を行う際に。[Detailed description of the invention] [Industrial application field] The present invention applies when making inferences using a knowledge base.

推論に使用するデータをデータベースから検索、変換す
るのに好適な推論用データ作成システムに関する。
The present invention relates to an inference data creation system suitable for searching and converting data used for inference from a database.

〔従来の技術〕[Conventional technology]

エキスパートシステムが推論に用いる知識ベースには、
主に「AならばBである」といった専門家の知識と事実
を表わすデータの二種類がある。
The knowledge base used by expert systems for inference includes:
There are mainly two types of data: expert knowledge such as ``If A, then B'' and data representing facts.

この内、データの方は、推論実行中に変更、追加などを
行いたい場合がある。しかし、推論で使えるデータの形
式は決まっているため、あらかじめ必要と思われるデー
タは知識ベースにすべて格納しておくか、特開昭62−
115533号公報に記載のように、データベースを用
いる際には、データベースの形式を規定して使用してい
た。
Of these, data may be changed or added during inference execution. However, since the format of data that can be used for inference is fixed, it is necessary to store all the data that is considered necessary in advance in the knowledge base, or
As described in Japanese Patent No. 115533, when using a database, the format of the database is defined and used.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記従来技術のように、エキスパートシステムの知識ベ
ースにデータを保持する方法では、データが多くなった
ときに、処理効率が悪くなるといった問題があった。ま
た、データベースの形式を規定する方法では、エキスパ
ートシステムを意識せずに構築したデータベースには応
用できないという問題があった。
With the method of holding data in the knowledge base of an expert system as in the above-mentioned conventional technology, there is a problem that processing efficiency deteriorates when the amount of data increases. Furthermore, the method of specifying the database format has the problem that it cannot be applied to databases constructed without consideration of expert systems.

本発明の目的は、推論に必要なデータをデータベースか
ら検索し、推論で使用可能な形式に変換するエキスパー
トシステムを提供することにある。
An object of the present invention is to provide an expert system that searches data necessary for inference from a database and converts it into a format that can be used in inference.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的は、知識ベースとデータベースの間に推論の状
況に応じてデータベースからデータを検索し、推論で使
用可能な形式に変換する手段を設けることにより達成さ
れる。
The above object is achieved by providing a means between the knowledge base and the database to retrieve data from the database according to the inference situation and convert it into a format that can be used in inference.

〔作用〕[Effect]

本発明では、推論の状況に応じて、推論に必要なデータ
を検索し、推論に使用可能な形式に変換するように動作
する。
The present invention operates to search for data necessary for inference and convert it into a format usable for inference, depending on the inference situation.

〔実施例〕〔Example〕

以下、本発明の一実施例を具体的に説明する。 An embodiment of the present invention will be specifically described below.

第1図は、本実施例における推論用データ作成方法の構
成の一実施例を示したものである。知識ベース管理シス
テム3は、端末1を介して知識ベース6に格納されてい
る知識の編集や推論を行う。
FIG. 1 shows an example of the configuration of the inference data creation method in this embodiment. The knowledge base management system 3 edits and infers knowledge stored in the knowledge base 6 via the terminal 1.

データベース管理システム5は、端末2を介してデータ
ベース7に格納されているデータの編集、検索等を行う
、データ変換プログラム4は、データベース管理システ
ム5を介して検索したデータを推論で使用可能な形式に
変換する。
The database management system 5 edits and searches data stored in the database 7 via the terminal 2. The data conversion program 4 converts the data searched via the database management system 5 into a format that can be used for inference. Convert to

第2図に推論用データ作成方法の処理の一実施例のフロ
ーチャートを示す、ステップ8は知識ベース6に格納し
である知識を用いて推論を行う。
FIG. 2 shows a flowchart of an embodiment of the inference data creation method. In step 8, inference is performed using the knowledge stored in the knowledge base 6.

ステップ9で推論のはじめ、または、途中で推論に必要
なデータが知識ベースにないと判断したときは、ステッ
プ10でそのデータのキーワードをデータベース管理シ
ステム5に渡し、データベース7から検索する。検索し
たデータは、ステップ11において推論で使用可能な形
式に変換し、知識ベース6に格納して推論を継続する。
When it is determined in step 9 that the data necessary for inference is not in the knowledge base at the beginning or during the inference, in step 10 the keyword of the data is passed to the database management system 5 and searched from the database 7. The retrieved data is converted into a format usable for inference in step 11, and stored in the knowledge base 6 to continue inference.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、データを、常時、大量に知識ベースに
保持しなくても良いため、推論の処理効率が上がり、デ
ータベースの形式を規定しないため、システムの応用範
囲が広がる。
According to the present invention, it is not necessary to always maintain a large amount of data in the knowledge base, which improves inference processing efficiency, and because the format of the database is not specified, the range of application of the system is expanded.

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

第1図は本発明の一実施例のブロック図、第2図は推論
用データ作成方式のフローチャートである。 1.2・・・端末、3・・・知識ベース管理システム、
4・・・データ変換プログラム、5・・・データベース
管理システム、6・・・知識ベース、7・・・データベ
ース。 −二1− 第1図
FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a flowchart of an inference data creation method. 1.2...terminal, 3...knowledge base management system,
4...Data conversion program, 5...Database management system, 6...Knowledge base, 7...Database. -21- Figure 1

Claims (1)

【特許請求の範囲】[Claims] 1、推論開始時、あるいは、前記推論の途中で前記推論
に必要なデータが十分にあるか否かを判定する手段と、
前記データが十分にない場合はデータベースを呼び出し
てデータ検索を行ない、必要な前記データを獲得する手
段と、獲得した前記データを前記推論に使用可能な形式
に変換する手段とを含むことを特徴とするエキスパート
システム。
1. means for determining whether there is enough data necessary for the inference at the start of the inference or during the inference;
The present invention is characterized by comprising means for calling a database and performing a data search to acquire the necessary data when there is not enough data, and means for converting the acquired data into a format usable for the inference. expert system.
JP1027460A 1989-02-08 1989-02-08 expert system Pending JPH02207331A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1027460A JPH02207331A (en) 1989-02-08 1989-02-08 expert system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1027460A JPH02207331A (en) 1989-02-08 1989-02-08 expert system

Publications (1)

Publication Number Publication Date
JPH02207331A true JPH02207331A (en) 1990-08-17

Family

ID=12221728

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1027460A Pending JPH02207331A (en) 1989-02-08 1989-02-08 expert system

Country Status (1)

Country Link
JP (1) JPH02207331A (en)

Similar Documents

Publication Publication Date Title
US7103553B2 (en) Assistive call center interface
US7065523B2 (en) Scoping queries in a search engine
JPS648742A (en) Method of searching resource
JPH02207331A (en) expert system
CN119646018A (en) Knowledge graph-based retrieval enhancement generation method and system
JPS62131333A (en) Information search method
JPH0567155A (en) Information retrieving device
JPH0944506A (en) Document retrieval device
JPH05334363A (en) Data base retrieval system
CA2375481A1 (en) A method and system for referencing, archiving and retrieving symbolically linked information
JP2003108561A (en) Database search system
CN120030184A (en) A method, device and medium for activity information retrieval based on large model
JPH10214218A (en) System for managing database
JPS61206032A (en) Tuple retrieving method of data base
JPH03225558A (en) Data retrieving system
JPS6380325A (en) Information retrieval method and index used therefor
JPH0546669A (en) Hit ratio improvement system for data base retrieval system
JPH07129446A (en) Database access method
JPH01180632A (en) Record retrieving system
JPS63205730A (en) information retrieval device
JPH0341560A (en) Information retrieving system
JPS6347839A (en) Inference control system
JPH09330322A (en) Data retrieval device
JPH05313971A (en) Key word managing system in relational data base
JPH03276368A (en) Document storing/retrieving system