CPC G06F 16/243 (2019.01) [G06F 16/24564 (2019.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01)] | 42 Claims |
1. A device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the device to:
determine, based on one or more text parsing rules and by removing one or more conditional terms from a natural language text associated with a request, a base question;
determine, based on the base question and at least one of a plurality of machine learning models associated with a data store, a base query comprising one or more query parameters;
determine, based on the base query and data indicative of the one or more conditional terms, a query in a language associated with the data store; and
send, based on the request, the query.
|