| CPC G06F 21/577 (2013.01) [G06F 21/602 (2013.01); G06F 21/6245 (2013.01); G06N 20/00 (2019.01); G06V 30/248 (2022.01); G06F 2221/033 (2013.01); G06V 30/2528 (2022.01)] | 20 Claims |

|
1. A method comprising:
identifying, by computing hardware, a plurality of data assets associated with a computing system;
scanning, by the computing hardware, the plurality of data assets to detect a subset of data assets in the plurality of data assets associated with target data by generating, using a first machine-learning model, first predictions for the data assets of the plurality of data assets that indicate a likelihood of being associated with the target data;
identifying a data processing activity that is associated with handling the target data for the computing system by generating, by the computing hardware using a second machine-learning model, second predictions for pairs of data assets of the subset of data assets that indicate a likelihood that the target data flows between a pair of data assets; and
causing, by the computing hardware, a performance of an action based on identifying the data processing activity is associated with handling the target data for the computing system.
|