Abstract: A method of validating data for a target application is disclosed. The method includes receiving an input data from at least one resource, such that the input data comprises at least one of structured data and unstructured data. The method further includes validating the input data based on a predictive AI model to generate validated data. The method further includes evaluating the validated data based on a predefined criteria associated with the target application. The method further includes implementing incremental learning for the predictive artificial intelligence (AI) model based on the evaluating. Fig. 1
Claims:WE CLAIM:
1. A method of validating data for a target application, the method comprising:
receiving, by a data validating device, an input data from at least one resource, wherein the input data comprises at least one of structured data and unstructured data;
validating, by the data validating device, the input data based on a predictive AI model to generate validated data;
evaluating, by the data validating device, the validated data based on a predefined criteria associated with the target application; and
implementing, by the data validating device, incremental learning for the predictive AI model based on the evaluating.
2. The method of claim 1 further comprising converting the input data into a standard predefined format.
3. The method of claim 1, wherein the structured data includes data extracted from a Relational Database Management System (RDBMS) and the unstructured data includes one of data extracted from a website, machine generated data, or data extracted from a word document.
4. The method of claim 1 further comprising creating the predictive AI model, wherein the creating comprises:
receiving test data, wherein errors in the test data are already identified by a user;
identifying, by machine learning techniques, errors in the test data;
comparing the errors identified by the machine learning techniques with the errors identified by the user; and
training the predictive AI model to identify errors in input data based on a result of the comparing.
5. The method of claim 1, wherein evaluating further comprises:
determining whether the validated data satisfies the predefined criteria associated with the target application; and
identifying inadequacies in the validated data in response to the determining.
6. The method of claim 5, further comprising alerting a user, when the validated data fails to satisfy the predefined criteria associated with the target application.
7. The method of claim 1 further comprising pre-processing the input data, wherein pre-processing comprises at least one of removing incorrect data, updating incorrect data, removing incomplete data, updating incomplete data, removing improperly formatted data, updating improperly formatted data or removing duplicated data from the input data.
8. The method of claim 1 further comprising:
extracting diagnostic information based on the evaluating of the validated data, wherein the incremental learning for the predictive AI model is implemented based on the diagnostic information.
9. The method of claim 1 further comprising identifying potential vulnerabilities in data similar to the input data, based on the incremental learning implemented on the predictive AI model.
10. A data validating device for validating data for using at a target application, the data validating device comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
receive an input data from at least one resource, wherein the input data comprises at least one of structured data and unstructured data;
validate the input data based on a predictive AI model to generate validated data;
evaluate the validated data based on a predefined criteria associated with the target application; and
implement incremental learning for the predictive AI model based on the evaluating.
11. The data validating device of claim 10, wherein the structured data includes data extracted from a Relational Database Management System (RDBMS) and the unstructured data includes one of data extracted from a website, machine generated data or data extracted from a word document.
12. The data validating device of claim 10, wherein the processor instructions further cause the processor to create the predictive AI model, wherein the creating comprises:
receiving test data, wherein errors in the test data are already identified by a user;
identifying, by machine learning techniques, errors in the test data;
comparing the errors identified by the machine learning techniques with the errors identified by the user; and
training the predictive AI model to identify errors in input data based on a result of the comparing.
13. The data validating device of claim 10, wherein evaluating further comprises:
determining whether the validated data satisfies the predefined criteria associated with the target application;
identifying inadequacies in the validated data in response to the determining; and
alerting a user, when the validated data fails to satisfy the predefined criteria associated with the target application.
14. The data validating device of claim 10, wherein the processor instructions further cause the processor to:
convert the input data into a standard format; and
pre-process the input data, wherein pre-processing comprises at least one of removing incorrect data, updating incorrect data, removing incomplete data, updating incomplete data, removing improperly formatted data, updating improperly formatted data or removing duplicated data from the input data.
15. The data validating device of claim 10, wherein the processor instructions further cause the processor to:
extract diagnostic information based on the evaluating of the validated data, wherein the incremental learning for the predictive AI model is implemented based on the diagnostic information.
16. The data validating device of claim 10, wherein the processor instructions further cause the processor to:
identify potential vulnerabilities in data similar to the input data, based on the incremental learning implemented on the predictive AI model.
17. A non-transitory computer-readable storage medium having stored thereon, a set of computer-executable instructions causing a computer comprising one or more processors to perform steps comprising:
receiving an input data from at least one resource, wherein the input data comprises at least one of structured data and unstructured data;
validating the input data based on a predictive AI model to generate validated data;
evaluating the validated data based on a predefined criteria associated with the target application; and
implementing incremental learning for the predictive AI model based on the evaluating.
Dated this 29th day of June, 2018
Swetha SN
Of K&S Partners
Agent for the Applicant
IN/PA-2123
, Description:TECHNICAL FIELD
This disclosure relates generally to data validation, and more particularly to a method and device for data validation using predictive modeling for a target application.
| # | Name | Date |
|---|---|---|
| 1 | 201841024380-STATEMENT OF UNDERTAKING (FORM 3) [29-06-2018(online)].pdf | 2018-06-29 |
| 2 | 201841024380-REQUEST FOR EXAMINATION (FORM-18) [29-06-2018(online)].pdf | 2018-06-29 |
| 3 | 201841024380-POWER OF AUTHORITY [29-06-2018(online)].pdf | 2018-06-29 |
| 4 | 201841024380-FORM 18 [29-06-2018(online)].pdf | 2018-06-29 |
| 5 | 201841024380-FORM 1 [29-06-2018(online)].pdf | 2018-06-29 |
| 6 | 201841024380-DRAWINGS [29-06-2018(online)].pdf | 2018-06-29 |
| 7 | 201841024380-DECLARATION OF INVENTORSHIP (FORM 5) [29-06-2018(online)].pdf | 2018-06-29 |
| 8 | 201841024380-COMPLETE SPECIFICATION [29-06-2018(online)].pdf | 2018-06-29 |
| 9 | 201841024380-Request Letter-Correspondence [16-07-2018(online)].pdf | 2018-07-16 |
| 10 | 201841024380-Power of Attorney [16-07-2018(online)].pdf | 2018-07-16 |
| 11 | 201841024380-Form 1 (Submitted on date of filing) [16-07-2018(online)].pdf | 2018-07-16 |
| 12 | 201841024380-Proof of Right (MANDATORY) [23-07-2019(online)].pdf | 2019-07-23 |
| 13 | Correspondence by Agent_Form1_29-07-2019.pdf | 2019-07-29 |
| 14 | 201841024380-PETITION UNDER RULE 137 [13-08-2021(online)].pdf | 2021-08-13 |
| 15 | 201841024380-Information under section 8(2) [13-08-2021(online)].pdf | 2021-08-13 |
| 16 | 201841024380-FORM 3 [13-08-2021(online)].pdf | 2021-08-13 |
| 17 | 201841024380-FER_SER_REPLY [23-08-2021(online)].pdf | 2021-08-23 |
| 18 | 201841024380-FER.pdf | 2021-10-17 |
| 19 | 201841024380-US(14)-HearingNotice-(HearingDate-03-05-2023).pdf | 2023-03-31 |
| 20 | 201841024380-POA [10-04-2023(online)].pdf | 2023-04-10 |
| 21 | 201841024380-FORM 13 [10-04-2023(online)].pdf | 2023-04-10 |
| 22 | 201841024380-Correspondence to notify the Controller [10-04-2023(online)].pdf | 2023-04-10 |
| 23 | 201841024380-AMENDED DOCUMENTS [10-04-2023(online)].pdf | 2023-04-10 |
| 24 | 201841024380-Written submissions and relevant documents [18-05-2023(online)].pdf | 2023-05-18 |
| 25 | 201841024380-FORM-26 [18-05-2023(online)].pdf | 2023-05-18 |
| 26 | 201841024380-US(14)-ExtendedHearingNotice-(HearingDate-28-08-2023).pdf | 2023-08-09 |
| 27 | 201841024380-Correspondence to notify the Controller [10-08-2023(online)].pdf | 2023-08-10 |
| 28 | 201841024380-Written submissions and relevant documents [12-09-2023(online)].pdf | 2023-09-12 |
| 29 | 201841024380-PatentCertificate24-11-2023.pdf | 2023-11-24 |
| 30 | 201841024380-IntimationOfGrant24-11-2023.pdf | 2023-11-24 |
| 1 | searchE_10-12-2020.pdf |