CPC G06F 16/248 (2019.01) [G06F 3/04842 (2013.01); G06F 16/26 (2019.01); G06F 16/904 (2019.01)] | 20 Claims |
1. A method comprising:
receiving data selected by a user and meta-data associated with the data;
receiving, from the user, an indication of in which application a data visualization will be presented;
analyzing the data, using a processor of a computing device, to determine content and structure attributes of the data that are relevant to visualization of the data;
analyzing the meta-data, using a processor of the computing device, to determine a context in which the visualization of the data will be used;
accessing a database comprising an aggregation of visualization records from a plurality of users;
selecting, based on a use history of the user, at least one template from the visualization records that matches the data attributes and context; and
creating the data visualization by applying the at least one template to the data.
|