JPH02207331A - expert system - Google Patents
expert systemInfo
- 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
Links
Landscapes
- Devices For Executing Special Programs (AREA)
Abstract
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.
エキスパートシステムが推論に用いる知識ベースには、
主に「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.
上記従来技術のように、エキスパートシステムの知識ベ
ースにデータを保持する方法では、データが多くなった
ときに、処理効率が悪くなるといった問題があった。ま
た、データベースの形式を規定する方法では、エキスパ
ートシステムを意識せずに構築したデータベースには応
用できないという問題があった。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.
上記目的は、知識ベースとデータベースの間に推論の状
況に応じてデータベースからデータを検索し、推論で使
用可能な形式に変換する手段を設けることにより達成さ
れる。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.
本発明では、推論の状況に応じて、推論に必要なデータ
を検索し、推論に使用可能な形式に変換するように動作
する。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.
以下、本発明の一実施例を具体的に説明する。 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.
本発明によれば、データを、常時、大量に知識ベースに
保持しなくても良いため、推論の処理効率が上がり、デ
ータベースの形式を規定しないため、システムの応用範
囲が広がる。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.
第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)
に必要なデータが十分にあるか否かを判定する手段と、
前記データが十分にない場合はデータベースを呼び出し
てデータ検索を行ない、必要な前記データを獲得する手
段と、獲得した前記データを前記推論に使用可能な形式
に変換する手段とを含むことを特徴とするエキスパート
システム。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.
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) |
-
1989
- 1989-02-08 JP JP1027460A patent/JPH02207331A/en active Pending
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 |