Data enrichment using heterogeneous sources
AssigneeAccenture Global Services Limited
InventorsKarthik GOMADAM, Peter Z. YEH, Kunal VERMA, Harsha Kumar SRIVATSA
Life of this patent
Estimating the term…
Abstract
A data enrichment system may include an attribute relevance module to measure relevance of an attribute to a data object to be enriched. The data object may include the attribute including a known or an unknown value. An output value confidence module may calculate a confidence of an output value of a source used for enrichment of the data object. The output value may represent the known and/or unknown values of the attribute. The system may use the measured relevance of the attribute and the calculated confidence of the output value to determine assignment of the known or unknown values to the attribute.
Claims21
1-20. (canceled)
A data enrichment system comprising:
- a hardware implemented attribute relevance module, executed by at least one hardware processor, to measure relevance of an attribute to a data object to be enriched, the data object including the attribute including one of a known and an unknown value, wherein the relevance of the attribute includes a determination of a unique association of the attribute with the data object, and a determination of a discriminative property of the attribute with respect to instances of the data object;
- and
- a hardware implemented output value confidence module, executed by the at least one hardware processor, to determine a confidence of a source based on utility of an output value of the source used for enrichment of the data object, the output value representing at least one of the known and unknown values of the attribute,
- wherein the system uses the measured relevance of the attribute and the determined confidence of the source to determine assignment of the unknown value to the attribute.
A method for data enrichment, the method comprising:
- measuring, by a hardware implemented attribute relevance module, relevance of an attribute to a data object to be enriched, the data object including the attribute including one of a known and an unknown value;
- determining, by a hardware implemented output value confidence module, a confidence of a source based on utility of an output value of the source used for enrichment of the data object, the output value representing at least one of the known and unknown values of the attribute;
- determining, by at least one hardware processor, assignment of the unknown value to the attribute by using the measured relevance of the attribute and the determined confidence of the source;
- and
- determining, by a hardware implemented source utility and adaptation module, utility of the source for enrichment of the data object by determining a confidence of input values provided to the source.
A non-transitory computer readable medium having stored thereon machine readable instructions to provide data enrichment, the machine readable instructions, when executed, cause at least one hardware processor to:
- measure, by a hardware implemented attribute relevance module, relevance of an attribute to a data object to be enriched, the data object including the attribute including one of a known and an unknown value;
- determine, by a hardware implemented output value confidence module, a confidence of a source based on utility of an output value of the source used for enrichment of the data object, the output value representing at least one of the known and unknown values of the attribute;
- determine assignment of the unknown value to the attribute by using the measured relevance of the attribute and the determined confidence of the source;
- and
- resolve, by a hardware implemented ambiguity resolution module, ambiguities in a plurality of output values that are generated by the source used for enrichment of the data object based on generation of a plurality of enriched data objects based on each of the plurality of output values that are generated by the source.
Dependencies are inferred from the claim text.