Interactively building and executing knowledge base system with knowledge variables
US6035292A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jun 17, 1997 |
| Grant date | Mar 7, 2000 |
| Priority date | — |
| Expiry date | Jun 17, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N5/022
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A knowledge base system for building a knowledge base. The knowledge base system includes an interface device that receives said knowledge base by a user, and a generating device that generates a program based upon the knowledge base. The interface device includes a field that stores an output knowledge variable, input and local fields that store knowledge variables for operating the output knowledge variables, and a field that stores a computing equation of declarative representation that utilizes knowledge variables using operands as other knowledge variables. The generating device includes a translating device that translates the computing equation of declarative representation into a computer program, a retrieving device that retrieves a dependence of the output knowledge variable on other knowledge variables, and a setting device that sets an execution sequence of the computer program for instructing an input request and computation with reference to the dependence, in which the knowledge base system includes at least one alternative solution.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.