CPC G06F 16/24534 (2019.01) [G06F 16/248 (2019.01); G06F 16/24522 (2019.01); G06N 3/08 (2013.01); G06N 5/022 (2013.01); G06N 5/046 (2013.01); G06N 20/00 (2019.01); G06N 20/10 (2019.01)] | 20 Claims |
1. A computer-implemented method, comprising:
mapping a first natural language (NL) request to a first template of a plurality of templates stored in a database, wherein the first template is written in a first domain-specific language (DSL) associated with a first data storage system;
identifying a property field included in the first template for which a value is unknown;
generating an inquiry requesting the value for the property field included in the first template;
generating a first DSL request that is written in the first DSL based on the first template and the value for the property field produced in conjunction with one or more user inputs received in response to the inquiry; and
causing the first DSL request to be applied to the first data storage system.
|