Patent Document ID: 9519862
Application ID: 14462210
Patent Flag: 1

Claim One:
1. A method for interactive cleaning of data, comprising: receiving a request to improve a quality of a first data source; retrieving a first knowledge base from a knowledge base store storing a plurality of knowledge bases, wherein the first knowledge base includes a first compilation of domains related to data elements in the first data source; determining that a correction to the data elements in the first data source cannot be applied with only the first knowledge base; based on determining that a correction to the first data source cannot be applied, receiving additional information regarding the data elements in the first data source; updating the first knowledge base with the additional information to create an updated first knowledge base; and correcting a subset of the data elements in the first data source as a function of the updated first knowledge base; uploading the updated first knowledge base to the knowledge base store to be stored in place of the first knowledge base; receiving a request to improve a quality of a second data source; based on the second data source, retrieving a second knowledge base from the knowledge base store, wherein the second knowledge base includes a second compilation of domains related to data elements in the second data source; and correcting a subset of the data elements in the second data source as a function of the second knowledge base.