| CPC H04L 63/0281 (2013.01) [G06F 40/279 (2020.01); G06F 40/30 (2020.01)] | 20 Claims |

|
1. A system comprising:
at least one processor; and
a non-transitory storage medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
accessing a first transaction of a communications session between a client device and an application hosted by a server, wherein the client device and the server are communicably coupled to the system through one or more network connections;
clustering the first transaction with a plurality of other transactions for the application, based on a common data feature of the first transaction and the plurality of other transactions;
providing structured data comprising indications of the clustering and the common data feature as input to a natural language processing (NLP) machine learning model; and
based on one or more outputs of the NLP machine learning model,
identifying the application,
identifying a content type of a portion of data in the first transaction, and
based on the identified content type, generating a recipe;
wherein the recipe is configured to decode network data corresponding to the application.
|