Method for translating data base to knowledge and apparatus therefor
First Claim
Patent Images
1. A method for translating data in a data base to knowledge in an expert system, the expert system drawing inferences based on the knowledge, the method comprising the steps of:
- preparing a correspondence relation table defining a correspondence relation between the knowledge and the data base;
reading data from the data base each time knowledge related to the data base is referenced by the correspondence relation table during an inference by the expert system and translating the data to knowledge; and
translating knowledge related to the data base prepared by the correspondence relation table during the inference into data of the data base using the correspondence relation table, and storing the translated knowledge in the data base,whereby data of the data base can be accessed from said expert system in a knowledge form.
1 Assignment
0 Petitions
Accused Products
Abstract
In knowledge translation of data base in an expert system which draws inference based on knowledge, a table for defining a correspondence relationship between the knowledge and the data base, data base/knowledge translator for reading data necessary for the inference directly from the data base by using the correspondence relation table and translating it to knowledge form, and knowledge/data base translator for translating the knowledge prepared by the inference to data base form by using the correspondence relation table and storing it are provided.
21 Citations
5 Claims
-
1. A method for translating data in a data base to knowledge in an expert system, the expert system drawing inferences based on the knowledge, the method comprising the steps of:
-
preparing a correspondence relation table defining a correspondence relation between the knowledge and the data base; reading data from the data base each time knowledge related to the data base is referenced by the correspondence relation table during an inference by the expert system and translating the data to knowledge; and translating knowledge related to the data base prepared by the correspondence relation table during the inference into data of the data base using the correspondence relation table, and storing the translated knowledge in the data base, whereby data of the data base can be accessed from said expert system in a knowledge form. - View Dependent Claims (2, 3)
-
-
4. An apparatus for translating data in a data base to knowledge in an expert system having a working memory for storing the knowledge and an inference engine for drawing inferences based on the knowledge, the apparatus comprising:
-
a correspondence relation table stored in said working memory, for defining a correspondence relation between the knowledge and the data base; means for reading first data from the data base each time knowledge related to the data base is reference by the correspondence relation table during an inference by the expert system, and translating the first data into first knowledge; and means for translating the first knowledge related to the data base prepared by the correspondence relation table during the inference into data of the data base using the correspondence relation table, and storing the translated first knowledge in the data base, whereby the data of the data base can be accessed from said expert system in a knowledge form.
-
-
5. An apparatus for translation of a data base to knowledge in an expert system which draws inferences based on knowledge, the apparatus comprising:
-
a correspondence relation table for defining a correspondence relationship between the knowledge and the data base, and for effecting translation therebetween; data base-to-knowledge translation means for reading data necessary for an inference directly from the data base by referring to said correspondence relation table, and for translating it into knowledge form; and knowledge-to-data base translation means for translating knowledge prepared by the inference to translated data of data base form by referencing said correspondence relation table, and for storing the translated data thus produced.
-
Specification