Using dynamic entity search during entry of natural language commands for visual data analysis
AssigneeTableau Software, Inc.
InventorsRyan Andrew Atallah, Yukiko Ishida Anonuevo
Life of this patent
Estimating the term…
Loading patent…
AssigneeTableau Software, Inc.
InventorsRyan Andrew Atallah, Yukiko Ishida Anonuevo
Estimating the term…
A computing device receives from a user a partial natural language input related to a data source. The computing device receives an additional keystroke corresponding to the partial natural language input. The partial natural language input and the additional keystroke comprise a character string. In response to the additional keystroke, the computing device generates one or more interpretations corresponding to entities in the data source. The computing device displays the interpretations. In some implementation, the character string comprises a sequence of terms, and the device displays the interpretations in a dropdown menu adjacent to the most recently entered term in the sequence. In some implementations, the dropdown menu includes a plurality of rows, each row displaying a respective data value and a respective data field corresponding to the respective data value. Some implementations display a statistical distribution of data values for a data field (displayed adjacent to the first interpretation).
A method, comprising:
A computing device, comprising:
A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device, cause the computing device to perform operations comprising:
Dependencies are inferred from the claim text.