CPC G06F 16/211 (2019.01) [G06F 16/168 (2019.01); G06F 16/221 (2019.01); G06F 16/2282 (2019.01); G06F 16/283 (2019.01); G06F 16/955 (2019.01)] | 20 Claims |
1. A method for implementing a data book application module by utilizing one or more processors and one or more memories, the method comprising:
providing a data factory that includes a data book application;
identifying an application that needs to be scanned through the data factory utilizing the data book application;
receiving inventories of all servers and databases associated with the data factory;
scanning the servers and databases for receiving inventories of schema associated with the application, the schema containing tables and the tables containing columns;
applying artificial intelligence and/or machine learning routines and matching algorithms for matching contents of columns to predefined logical terms;
converting the contents of columns into taxonomies associated with the predefined logical terms;
matching the taxonomies with the corresponding predefined logical terms;
assigning a probability of accuracy value to the matched terms; and
populating a data catalog with the matched terms when the assigned probability of accuracy value satisfies a predetermined threshold value.
|