| CPC G06F 16/951 (2019.01) [G06F 16/9566 (2019.01); G06F 16/958 (2019.01); G06F 18/2415 (2023.01); G06F 40/279 (2020.01)] | 20 Claims |

|
1. A computer-implemented method for classifying network traffic using machine learning, the computer-implemented method including:
accessing processed network data, wherein:
the processed network data includes a plurality of groups,
each group includes a plurality of URL data objects, and
each group is associated with an entity;
generating a dynamic intent score for each group of the plurality of groups by:
generating a comparison value for each URL data object within the group by:
extracting data from a webpage associated with a URL data object,
generating a first scraped text data object based on the extracted data,
creating an embedding vector by providing the scraped text data object to a machine learning module, and
generating a comparison value by comparing the embedding vector with a reference embedding vector, wherein the reference embedding vector is based on at least one of text input by a user at a user interface or text extracted from a file uploaded by the user at the user interface,
selecting comparison values for the URL data objects within the group, and
generating the dynamic intent score by averaging the selected comparison values; and
ranking groups of the plurality of groups according to their respective dynamic intent scores.
|