Process and system for updating semantic knowledge over a computer network
First Claim
1. A method for updating a central knowledge domain of sentences, comprising:
- a. obtaining an input sentence through either written or spoken means in a specific knowledge domain from a client machine, andb. comparing said sentence to the sentences in a central knowledge domain and,c. if said sentence is not currently in said central knowledge domain, transmitting said sentence over a computer network to the source responsible for maintaining said central knowledge domain of sentences and,d. adding said sentence to said central knowledge domain of sentences.
2 Assignments
0 Petitions
Accused Products
Abstract
Updating a semantic knowledge base derived from sentences obtained from users during the process of creating their documents could improve the comprehensiveness of a semantic knowledge base, and permit the timely acquisition and dissemination of new knowledge. The present invention attains faster updating of semantic knowledge by transmitting unknown sentences collected from users, distributed over a computer network. The user inputs a sentence while creating a document in a particular knowledge domain. If a sentence is not part of the knowledge domain, it is transmitted over the network to the central knowledge source, where it is analyzed and the corresponding sentence and semantic proposition(s) added to the knowledge base as needed. The invention is able to disseminate the knowledge, i.e. propositions, which belong to the knowledge domain, to clients using either a “push” or “pull” methodology.
10 Citations
14 Claims
-
1. A method for updating a central knowledge domain of sentences, comprising:
-
a. obtaining an input sentence through either written or spoken means in a specific knowledge domain from a client machine, and b. comparing said sentence to the sentences in a central knowledge domain and, c. if said sentence is not currently in said central knowledge domain, transmitting said sentence over a computer network to the source responsible for maintaining said central knowledge domain of sentences and, d. adding said sentence to said central knowledge domain of sentences. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for updating a central semantic knowledge base, comprising:
-
a. obtaining an input sentence through either written or spoken means in a specific knowledge domain on a client machine, and b. comparing said sentence to a database of sentences in the knowledge domain and, c. if said sentence is not currently mapped to one or more proposition(s) in the semantic knowledge base, transmitting said sentence over a computer network to the source responsible for maintaining the semantic knowledge base and, d. adding proposition(s) that represent the semantic knowledge of said sentence to the central knowledge base as determined by a knowledge engineer. - View Dependent Claims (7, 8)
-
-
9. A method for updating a local knowledge domain of sentences, comprising:
-
a. requesting or pushing updated sentences from a machine holding the central knowledge domain of sentences and, b. transmitting said sentences over a computer network to a machine holding a local domain of sentences and, c. if said sentences are not currently in said local domain of sentences, adding said sentences to said local domain of sentences. - View Dependent Claims (10, 11)
-
-
12. A method for updating a local semantic knowledge base, comprising:
-
a. requesting or pushing updated propositions from the machine holding the central semantic knowledge base and, b. transmitting said propositions over a computer network to a machine holding said local semantic knowledge base and, c. if said propositions are not currently in said local semantic knowledge base, adding said propositions to said local semantic knowledge base. - View Dependent Claims (13, 14)
-
Specification