METHOD AND SYSTEM FOR BUILDING A LANGUAGE FOR A KNOWLEDGE BASE
First Claim
Patent Images
1. Method for building a language for a knowledge base matched to the observation of facts in a system, in order to supply a software tool associated with said system, this method comprising:
- a description by a user of a representation of said system, by constructing an ontology, said representation being based on a knowledge base,a translation of this description into a network of constraints corresponding to instructions from the user,an observation of objects and actions present in an actual environment of said system,a confrontation of said observed objects with said instructions,a detection of errors between the sequences of observed objects and the translation of the description into a network of constraints, andan adaptation of the ontology or behaviour of said system so as to correct said errors,said ontology thus adapted procuring for said user the knowledge base language.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for building a language for a knowledge base correspondingly to the observation of facts in the world includes describing by a user a world representation by building an ontology, translating the description into restrictions corresponding to the user'"'"'s prescriptions, observing errors between objects and actions present in an environment and in the prescriptions, and adapting the ontology or the system behaviour in such a way that the errors are moved off.
-
Citations
8 Claims
-
1. Method for building a language for a knowledge base matched to the observation of facts in a system, in order to supply a software tool associated with said system, this method comprising:
-
a description by a user of a representation of said system, by constructing an ontology, said representation being based on a knowledge base, a translation of this description into a network of constraints corresponding to instructions from the user, an observation of objects and actions present in an actual environment of said system, a confrontation of said observed objects with said instructions, a detection of errors between the sequences of observed objects and the translation of the description into a network of constraints, and an adaptation of the ontology or behaviour of said system so as to correct said errors, said ontology thus adapted procuring for said user the knowledge base language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
said ontology thus adapted procuring for said user the knowledge base language.
-
Specification