This paper presents a survey on automatic or semi-automatic recommendation systems that help users create dashboards.It starts by showing the important role that dashboards play in data science,and gives an informal d...This paper presents a survey on automatic or semi-automatic recommendation systems that help users create dashboards.It starts by showing the important role that dashboards play in data science,and gives an informal definition of dashboards,i.e.,a set of visualizations possibly with linkage,a screen layout and user feedback.We are mainly interested in systems that use a fully or partially automatic mechanism to recommend dashboards to users.This automation includes the suggestion of data and visualizations,the optimization of the layout and the use of user feedback.We position our work with respect to existing surveys.Starting from a set of over 1000 papers,we have selected and analyzed 19 papers/systems along several dimensions.The main dimensions were the set of considered visualizations,the suggestion method,the utility/objective functions,the layout,and the user interface.We conclude by highlighting the main achievements in this domain and by proposing perspectives.展开更多
文摘This paper presents a survey on automatic or semi-automatic recommendation systems that help users create dashboards.It starts by showing the important role that dashboards play in data science,and gives an informal definition of dashboards,i.e.,a set of visualizations possibly with linkage,a screen layout and user feedback.We are mainly interested in systems that use a fully or partially automatic mechanism to recommend dashboards to users.This automation includes the suggestion of data and visualizations,the optimization of the layout and the use of user feedback.We position our work with respect to existing surveys.Starting from a set of over 1000 papers,we have selected and analyzed 19 papers/systems along several dimensions.The main dimensions were the set of considered visualizations,the suggestion method,the utility/objective functions,the layout,and the user interface.We conclude by highlighting the main achievements in this domain and by proposing perspectives.