CPC G06F 16/3344 (2019.01) [G06F 16/338 (2019.01); G06F 40/30 (2020.01); G06F 40/205 (2020.01); G06F 40/253 (2020.01)] | 20 Claims |
1. A method for use in a low-latency database analysis system, the method comprising:
obtaining data expressing a usage intent with respect to the low-latency database analysis system, wherein the data expressing the usage intent includes a current request string expressed in a natural language, a current context associated with the current request string, and a previously generated context associated with a previously generated resolved-request;
identifying, from the current request string, a conversational phrase corresponding to a conversational phrase pattern from a defined set of conversational phrase patterns;
generating a resolved-request based on the identified conversational phrase;
including the resolved-request in the current context;
obtaining results data responsive to the resolved-request from a distributed in-memory database;
generating a response including the results data and the current context; and
outputting the response.
|