Methods for the construction and maintenance of a knowledge representation system
First Claim
1. A method for acquiring structured facts to populate a knowledge representation system (KRS), the method comprising the steps of:
- defining and organizing the KRS as an ontology that comprises classes comprising properties and at least one sub-ontology comprising a hierarchical taxonomy of terms, wherein the properties of a class are terms in the taxonomy;
creating at least one computerized template, the template accepting a predetermined type of fact, wherein the type of fact comprises components representing properties of the classes and wherein the template formats the predetermined type of fact to be consistent with the organization of the classes and taxonomy of the ontology;
acquiring at least one structured fact from a predetermined knowledge source by selecting and completing the template via a user interface with information found in the predetermined knowledge source; and
inserting the at least one structured fact into the KRS to create a knowledge base.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for constructing and maintaining knowledge representation systems are disclosed herein. The knowledge representation system is initially organized and populated using knowledge engineers. After the initial organization, scientific domain experts digest and structure source texts for direct entry into the knowledge representation system using templates created by the knowledge engineers. These templates constrain both the form and content of the digested information, allowing it to be entered directly into the knowledge representation system. Although knowledge engineers are available to evaluate and dispose of those instances when the digested information cannot be entered in the form required by the templates, their role is much reduced from conventional knowledge representation system construction methods. The methods disclosed herein permit the construction and maintenance of a much larger knowledge representation system than could be constructed and maintained using known methods.
-
Citations
30 Claims
-
1. A method for acquiring structured facts to populate a knowledge representation system (KRS), the method comprising the steps of:
-
defining and organizing the KRS as an ontology that comprises classes comprising properties and at least one sub-ontology comprising a hierarchical taxonomy of terms, wherein the properties of a class are terms in the taxonomy; creating at least one computerized template, the template accepting a predetermined type of fact, wherein the type of fact comprises components representing properties of the classes and wherein the template formats the predetermined type of fact to be consistent with the organization of the classes and taxonomy of the ontology; acquiring at least one structured fact from a predetermined knowledge source by selecting and completing the template via a user interface with information found in the predetermined knowledge source; and inserting the at least one structured fact into the KRS to create a knowledge base. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of populating a knowledge representation system (KRS), comprising the steps of:
-
defining and organizing the KRS as an ontology that comprises classes comprising properties and at least one sub-ontology comprising a hierarchical taxonomy of terms, wherein the properties of a class are terms in the taxonomy; creating at least one computerized template for the entry of a predetermined type of fact, wherein the type of fact comprises components representing properties of the classes, wherein the at least one template is comprised of at least one user interface object that constrains user data entry based upon a set of valid entries, and wherein the valid entries are determined by the organization of the classes and taxonomy of the ontology; presenting the at least one template to at least one reviewer of information; accepting a fact from the at least one reviewer, wherein the fact is entered into the at least one template as selections from the at least one user interface object; and inserting the fact into the KRS. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable storage medium containing instructions that cause a processor to populate a knowledge representation system (KSR), by:
-
defining and organizing the KRS as an ontology that comprises classes comprising properties and at least one sub-ontology comprising a hierarchical taxonomy of terms, wherein the properties of a class are terms in the taxonomy; creating at least one template for the entry of a predetermined type of fact, wherein the type of fact comprises components representing properties of the classes, wherein the at least one template is comprised of at least one user interface object that constrains user data entry based upon a set of valid entries, and wherein the valid entries are determined by the organization of the classes and taxonomy of the ontology; presenting the at least one template to at least one reviewer of information; accepting a fact from the at least one reviewer, wherein the fact is entered into the at least one template as selections from the at least one user interface object; and inserting the fact into the KSR according to the structure of the ontology. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification