Back to results
US 2014/0351281 A1Published application
Enhanced knowledge repository
AssigneeAmazon Technologies, Inc.
InventorWilliam Tunstall-Pedoe
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention relate to knowledge representation systems which include a knowledge base in which knowledge is represented in a structured, machine-readable format that encodes meaning.
Claims20
A system, comprising:
- a data store having a knowledge base stored therein comprising first knowledge represented in a structured, machine-readable format;
- and
- one or more computing devices configured to:
- generate second knowledge for inclusion in the knowledge base by inferring the second knowledge from the first knowledge;
- store the second knowledge in the knowledge base in association with related knowledge information identifying the first knowledge from which the second knowledge was inferred;
- respond to a first query using the second knowledge, the first query having been received subsequent to storage of the second knowledge in the knowledge base;
- dynamically generate third knowledge not represented in the knowledge base in response to a second query by inferring the third knowledge from the second knowledge;
- and
- respond to the second query using the third knowledge.
6 more elements
A computer-implemented method, comprising:
- storing a knowledge base in a data store, the knowledge base comprising first knowledge represented in a structured, machine-readable format;
- using one or more computing devices, generating second knowledge for inclusion in the knowledge base by inferring the second knowledge from the first knowledge;
- using the one or more computing devices, storing the second knowledge in the knowledge base in association with related knowledge information identifying the first knowledge from which the second knowledge was inferred;
- using the one or more computing devices, responding to a first query using the second knowledge, the first query having been received subsequent to storage of the second knowledge in the knowledge base;
- using the one or more computing devices, dynamically generating third knowledge not represented in the knowledge base in response to a second query by inferring the third knowledge from the second knowledge;
- and
- using the one or more computing devices, responding to the second query using the third knowledge.
4 more elements
A system, comprising:
- a data store having a knowledge base stored therein comprising first knowledge represented in a structured, machine-readable format;
- and
- one or more computing devices configured to:
- generate second knowledge for inclusion in the knowledge base by inferring the second knowledge from the first knowledge;
- store the second knowledge in the knowledge base;
- generate a first query, a second query, and a third query, including translating one or more corresponding natural language questions;
- respond to the first query using the first knowledge;
- respond to the second query using the second knowledge;
- dynamically generate third knowledge not represented in the knowledge base in response to the third query by inferring the third knowledge from one or both of the first knowledge and the second knowledge;
- and
- respond to the third query using the third knowledge.
8 more elements
A computer-implemented method, comprising:
- storing a knowledge base in a data store, the knowledge base comprising first knowledge represented in a structured, machine-readable format;
- using one or more computing devices, generating second knowledge for inclusion in the knowledge base by inferring the second knowledge from the first knowledge;
- using the one or more computing devices, storing the second knowledge in the knowledge base;
- using the one or more computing devices, generating a first query, a second query, and a third query, including translating one or more corresponding natural language questions;
- using the one or more computing devices, responding to the first query using the first knowledge;
- using the one or more computing devices, responding to the second query using the second knowledge;
- using the one or more computing devices, dynamically generating third knowledge not represented in the knowledge base in response to the third query by inferring the third knowledge from one or both of the first knowledge and the second knowledge;
- and
- using the one or more computing devices, responding to the third query using the third knowledge.
6 more elements
Dependencies are inferred from the claim text.