CPC G06F 16/2428 (2019.01) [G06F 16/243 (2019.01); G06N 20/00 (2019.01); H04L 63/20 (2013.01)] | 20 Claims |
1. An apparatus, comprising:
a memory; and
a processor operatively coupled to the memory, the processor configured to:
receive, via an interface, natural language data associated with a user request for performing an identified computational task associated with a cybersecurity management system;
provide the natural language data as input to a first machine learning (ML) model, the first ML model configured to automatically infer a template query based on the natural language data;
evaluate a performance of the first ML model;
generate a recommendation indicating a type of training data based on the performance;
train a second ML model to provide augmented training data, the augmented training data being the type of training data;
re-train the first ML model based on the augmented training data;
cause the template query to be displayed, via the interface, the template query being editable by a user;
receive, via the interface, user input indicating a finalized query associated with the identified computational task;
provide the finalized query as input to a system configured to perform the identified computational task; and
modify a security setting in the cybersecurity management system based on the performance of the identified computational task.
|