In general, embodiments of the present invention provide systems, methods and computer readable media for automated dynamic data quality assessment. One aspect of the subject matter described in this specification includes the actions of receiving a data quality job including a new data sample; and, if the new data sample is determined to be added to a reservoir of data samples, sending a quality verification request to an oracle; receiving a new data sample quality estimate from the oracle; and adding the new data sample and estimate to the reservoir. A second aspect of the subject matter includes the actions of receiving, from a predictive model, a judgment associated with a new data sample; analyzing the new data sample based in part on the judgment to determine whether to send a new data sample quality verification request to an oracle; and, if a new data sample quality estimate is received from the oracle, determining whether to add the new data sample and the judgment to the reservoir.
Please help me write a proper abstract based on the patent claims. CLAIM: 1-24. (canceled) 25. An apparatus for automated adaptive data analysis, the apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: generate, using a predictive model, a judgment associated with a new data sample having a particular data type, wherein the new data sample is collected from a data stream; analyze the new data sample based in part on the judgment and on reservoir summary statistics associated with a reservoir of data samples identified based at least in part on the particular data type; determine whether to add the new data sample and the associated judgment to the reservoir of data samples in response to receiving a data quality estimate for the new data sample from an oracle; and in an instance in which the new data sample and its judgment are added to the reservoir of data, update the reservoir summary statistics. 26. The apparatus of claim 25, wherein the at least one memory and the computer program code configured to, with the at least one processor, further cause the apparatus to: generate the judgement, using the predictive model, based on a feature vector associated with the new data sample, wherein the feature vector represents an optimal view of the new data sample. 27. The apparatus of claim 25, wherein the predictive model is adapted using a set of training data samples having the particular data type. 28. The apparatus of claim 27, wherein the at least one memory and the computer program code configured to, with the at least one processor, further cause the apparatus to: compare the reservoir summary statistics to training data summary statistics derived from the set of training data samples having the particular data type. 29. The apparatus of claim 28, wherein the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: determine, based in part on the comparing, whether to update the set of training data samples. 30. The apparatus of claim 25, wherein the judgment includes a confidence value. 31. The apparatus of claim 25, wherein the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: determine whether the new data sample statistically belongs in the reservoir. 32. The apparatus of claim 25, wherein the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: determine whether the judgment and a second judgment generated by and received from the oracle match, the second judgment associated with the new data sample. 33. The apparatus of claim 32, wherein the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: in an instance in which the judgment and the second judgment do not match, replace the judgment with the second judgment. 34. A system, comprising: one or more computers and one or more storage devices, the one or more computers each comprising a processor, the one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to: generate, using a predictive model, a judgment associated with a new data sample having a particular data type wherein the new data sample is collected from a data stream; analyze the new data sample based in part on the judgment and on reservoir summary statistics associated with a reservoir of data samples identified based at least in part on the particular data type; determine whether to add the new data sample and the associated judgment to the reservoir of data samples in response to receiving a data quality estimate for the new data sample from an oracle; and in an instance in which the new data sample and its judgment are added to the reservoir of data, update the reservoir summary statistics. 35. The system of claim 34, wherein the instructions are operable, when executed by the one or more computers, to further cause the one or more computers to: generate the judgement, using the predictive model, based on a feature vector associated with the new data sample, wherein the feature vector represents an optimal view of the new data sample. 36. The system of claim 34, wherein the predictive model is adapted using a set of training data samples having the particular data type. 37. The apparatus of claim 36, wherein the instructions are operable, when executed by the one or more computers, to further cause the one or more computers to: compare the reservoir summary statistics to training data summary statistics derived from the set of training data samples having the particular data type. 38. The system of claim 37, wherein the instructions are operable, when executed by the one or more computers, to further cause the one or more computers to: determine, based in part on the comparing, whether to update the set of training data samples. 39. The system of claim 34, wherein the judgment includes a confidence value. 40. The system of claim 34, wherein the instructions are operable, when executed by the one or more computers, to further cause the one or more computers to: determine whether the new data sample statistically belongs in the reservoir. 41. The system of claim 34, wherein the instructions are operable, when executed by the one or more computers, to further cause the one or more computers to: determine whether the judgment and a second judgment generated by and received from the oracle match, the second judgment associated with the new data sample. 42. The system of claim 41, wherein the instructions are operable, when executed by the one or more computers, to further cause the one or more computers to: in an instance in which the judgment and the second judgment do not match, replace the judgment with the second judgment.