| CPC G06F 16/2423 (2019.01) [G06F 16/2425 (2019.01); G06F 16/243 (2019.01); G06F 16/248 (2019.01)] | 20 Claims |

|
14. A method of processing and visualizing natural language queries, comprising:
obtaining a structure associated with a dataset;
receiving a natural language question related to data in the dataset;
providing the structure associated with the dataset and the natural language question to an AI model to request, from the AI model, a query for retrieving data from the dataset responsive to the natural language question;
executing the query against the data in the dataset to retrieve data from the dataset responsive to the natural language question;
analyzing the data responsive to the natural language question to determine one or more structural characteristics of the data responsive to the natural language question; and
generating, based on the one or more structural characteristics of the data responsive to the natural language question, a graphical visualization of the data responsive to the natural language question.
|