INCREMENTAL REASONING BASED ON SCALABLE AND DYNAMICAL SEMANTIC DATA
First Claim
1. A method for performing a reasoning task based on a set of semantic data, the method comprising:
- extracting, by an incremental reasoning system, a first set of relevant data from the set of semantic data based on the reasoning task;
generating, by the incremental reasoning system, a first set of reasoning results by performing the reasoning task based on the first set of relevant data; and
maintaining, by the incremental reasoning system, a relevance tree based on the first set of relevant data, wherein the incremental reasoning system is configured to extract a second set of relevant data from the set of semantic data based on the relevance tree and generate a second set of reasoning results based on the second set of relevant data.
4 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for performing a reasoning task based on a set of semantic data. In some examples, a method and a system for process a scalable and dynamical set of semantic data are described. The method may include extracting, by an incremental reasoning system, a first set of relevant data from the set of semantic data based on the reasoning task. The method may include generating, by the incremental reasoning system, a first set of reasoning results by performing the reasoning task based on the first set of relevant data. The method may further include maintaining, by the incremental reasoning system, a relevance tree based on the first set of relevant data, wherein the incremental reasoning system is configured to extract a second set of relevant data from the set of semantic data based on the relevance tree and generate a second set of reasoning results based on the second set of relevant data.
11 Citations
20 Claims
-
1. A method for performing a reasoning task based on a set of semantic data, the method comprising:
-
extracting, by an incremental reasoning system, a first set of relevant data from the set of semantic data based on the reasoning task; generating, by the incremental reasoning system, a first set of reasoning results by performing the reasoning task based on the first set of relevant data; and maintaining, by the incremental reasoning system, a relevance tree based on the first set of relevant data, wherein the incremental reasoning system is configured to extract a second set of relevant data from the set of semantic data based on the relevance tree and generate a second set of reasoning results based on the second set of relevant data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for performing a reasoning task based on a set of semantic data, the method comprising:
-
performing, by an incremental reasoning system, the reasoning task by incrementally extracting a corresponding set of relevant data from the set of semantic data, generating a corresponding set of reasoning results based on the corresponding set of relevant data, and maintaining a relevance tree based on the corresponding set of relevant data, and concurrent to the performing of the reasoning task, monitoring, by the incremental reasoning system, the set of semantic data for changes that may affect the corresponding set of reasoning results. - View Dependent Claims (13, 14, 15)
-
-
16. A system for performing a reasoning task based on a set of semantic data, the system comprising:
-
a scalable data processing module configured to extract a first set of relevant data from the set of semantic data based on the reasoning task, and construct a relevance tree based on the first set of relevant data; a reasoning module coupled with the scalable data processing module, wherein the reasoning module is configured to generate a first set of reasoning results by performing the reasoning task based on the first set of relevant data; and a dynamical data processing module configured to operate concurrently along with the scalable data processing module to monitor the set of semantic data for changes that may affect the first set of reasoning results. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory machine-readable medium having a set of instructions which, when executed by a processor, cause the processor to perform a method for performing a reasoning task based on a set of semantic data, the method comprising:
-
extracting, by an incremental reasoning system, a first set of relevant data from the set of semantic data based on the reasoning task; generating, by the incremental reasoning system, a first set of reasoning results by performing the reasoning task based on the first set of relevant data; and maintaining, by the incremental reasoning system, a relevance tree based on the first set of relevant data, wherein the incremental reasoning system is configured to extract a second set of relevant data from the set of semantic data based on the relevance tree and generate a second set of reasoning results based on the second set of relevant data.
-
Specification