CPC G10L 15/18 (2013.01) [G06F 16/243 (2019.01); G06F 16/24578 (2019.01); G06F 16/903 (2019.01); G06N 20/00 (2019.01); G10L 15/22 (2013.01); G06F 16/9032 (2019.01); G06F 16/90324 (2019.01); G10L 2015/225 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving a first natural language (NL) request associated with a first context;
generating a set of next NL request predictions based on the first NL request, the first context, a data dependency model, and a request prediction model, wherein the request prediction model is trained based on one or more mappings between a set of predefined intents and one or more domain specific language (DSL) templates;
generating a next NL request associated with the first NL request based on the set of NL request predictions and a DSL template; and
causing the next NL request to be applied to a data storage system.
|