Using Natural Language to Generate Data Visualizations
AssigneeTableau Software, Inc.
InventorsVidya Raghavan Setlur, Jock Douglas Mackinlay
Life of this patent
Estimating the term…
Loading patent…
AssigneeTableau Software, Inc.
InventorsVidya Raghavan Setlur, Jock Douglas Mackinlay
Estimating the term…
A method of visualizing data is performed at a computing device. A user selects a field in a data structure. The field has a set of field values and an associated field name. Each field value corresponds to a record in the data structure. The field values are words in a natural language. For each field value, the process builds a term set of base terms including the field value and the field name. The process retrieves a set of images from an image corpus according to the term sets. The process then selects an image from each retrieved set of images and displays data from the data structure in a data visualization. Each record in the data structure is displayed using the corresponding selected image. Each selected image is displayed, instead of the field value, at a location in the data visualization according to data in the respective record.
A method of visualizing data, comprising:
A computer system, comprising:
A computer readable storage medium storing one or more programs configured for execution by a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors, the one or more programs comprising instructions for:
Dependencies are inferred from the claim text.