Patent ID: 11893008
Assignee: FRACTAL ANALYTICS PRIVATE LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A method for automated data integration, comprising:
uploading data to an input database from a plurality of data sources comprising a plurality of data formats;
transmitting data from the input database to a data integration system;
pre-processing data including a plurality of records, wherein the pre-processing step comprises one or more of removing empty records, removing duplicate records, and filling missing records based on an average of historical data;
transforming the plurality of data formats to a standardized data format that is selected by a user;
extracting features from the pre-processed data by enabling a pattern recognition algorithm following a metadata-based mapping framework over the plurality of data types, wherein a metadata store is configured to store data type or feature definitions that are used to access data within the input database;
enriching the pre-processed data by enabling supervised learning to independently determine a decision boundary to separate different classes of the data by finding a linear or non-linear hyperplane or on a basis of conditional probabilities;
aligning the pre-processed data by enabling supervised learning by cleansing, distance matrix, and domain understanding to unify or de-duplicate records that have similar naming convention for a given feature and standardize text;
enhancing accuracy of the pre-processed data through a user feedback loop by learning from previous prediction through the metadata-based mapping framework over the plurality of data types in the extracting step and reducing errors in subsequent iterations of the user feedback loop;
harmonizing previously unrelated structured and unstructured data stored in multiple separate databases;
generating master data of the harmonized previously unrelated structured and unstructured data of a plurality of business entities; and
publishing the master data to the output database.