COARSE SEMANTIC DATA SET ENHANCEMENT FOR A REASONING TASK
First Claim
1. A method for enhancing data to be used by a reasoning task, the method comprising:
- receiving, by a data enhancement module, a first set of semantic data associated with the reasoning task;
generating, by the data enhancement module, a second set of semantic data by removing inconsistent data from the first set of semantic data, wherein the inconsistent data is identified from the first set of semantic data by a justification determination process; and
generating, by the data enhancement module, a third set of semantic data by adding enhancement data to the second set of semantic data, wherein the enhancement data is obtained based on the second set of semantic data by an abduction determination process.
4 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for enhancing semantic data to be used by a reasoning task. In some examples, a method and a system for removing inconsistent data from, and adding enhancement data to, a coarse data set are described. The method may include receiving, by a data enhancement module, a first set of semantic data associated with the reasoning task. The method may include generating, by the data enhancement module, a second set of semantic data by removing inconsistent data from the first set of semantic data, wherein the inconsistent data is identified from the first set of semantic data by a justification determination process. The method may further include generating, by the data enhancement module, a third set of semantic data by adding enhancement data to the second set of semantic data, wherein the enhancement data is obtained based on the second set of semantic data by an abduction determination process.
-
Citations
20 Claims
-
1. A method for enhancing data to be used by a reasoning task, the method comprising:
-
receiving, by a data enhancement module, a first set of semantic data associated with the reasoning task; generating, by the data enhancement module, a second set of semantic data by removing inconsistent data from the first set of semantic data, wherein the inconsistent data is identified from the first set of semantic data by a justification determination process; and generating, by the data enhancement module, a third set of semantic data by adding enhancement data to the second set of semantic data, wherein the enhancement data is obtained based on the second set of semantic data by an abduction determination process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for enhancing data to be used by a reasoning task, the method comprising:
-
receiving, by a data enhancement module, a first set of data associated with the reasoning task; identifying, by the data enhancement module via a justification determination process, inconsistent data from the first set of data; generating, by the data enhancement module, a second set of data by removing the inconsistent data from the first set of data; generating, by the data enhancement module via an abduction determination process, enhancement data based on the second set of data; and generating, by the data enhancement module, a third set of data by adding the enhancement data to the second set of data, wherein the third set of data contains a self-consistent and self-complete ontology for the reasoning task. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for performing a reasoning task, the system comprising:
-
a data enhancement module configured to receive a first set of semantic data, generate a second set of semantic data by removing inconsistent data from a first set of semantic data, the inconsistent data being identified from the first set of semantic data by a justification determination process, and generate a third set of semantic data by adding enhancement data to the second set of semantic data, the enhancement data being obtained based on the second set of semantic data by an abduction determination process; and a reasoning engine coupled with the data enhancement module, the reasoning engine configured to generate a set of reasoning results based on the third set of semantic data. - View Dependent Claims (17)
-
-
18. 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 enhancing data to be used by a reasoning task, the method comprising:
-
receiving, by a data enhancement module, a first set of semantic data associated with the reasoning task; generating, by the data enhancement module, a second set of semantic data by removing inconsistent data from the first set of semantic data, wherein the inconsistent data is identified from the first set of semantic data by a justification determination process; and generating, by the data enhancement module, a third set of semantic data by adding enhancement data to the second set of semantic data, wherein the enhancement data is obtained based on the second set of semantic data by an abduction determination process. - View Dependent Claims (19, 20)
-
Specification