Visualization recommendation work has focused solely on scoring visualizations based on the underlying dataset and not the actual user and their past visualization feedback. These systems recommend the same visualizations for every user, despite that the underlying user interests, intent, and visualization preferences are likely to be fundamentally different, yet vitally important. In this work, we formally introduce the problem of personalized visualization recommendation and present a generic learning framework for solving it. In particular, we focus on recommending visualizations personalized for each individual user based on their past visualization interactions (e.g., viewed, clicked, manually created) along with the data from those visualizations. More importantly, the framework can learn from visualizations relevant to other users, even if the visualizations are generated from completely different datasets. Experiments demonstrate the effectiveness of the approach as it leads to higher quality visualization recommendations tailored to the specific user intent and preferences. To support research on this new problem, we release our user-centric visualization corpus consisting of 17.4k users exploring 94k datasets with 2.3 million attributes and 32k user-generated visualizations.
翻译:可视化建议工作仅侧重于基于基本数据集的可视化评分,而不是实际用户及其以往的可视化反馈。这些系统建议每个用户采用相同的可视化,尽管基本的用户兴趣、意图和可视化偏好可能根本不同,但至关重要。在这项工作中,我们正式提出个性化可视化建议问题,并提出解决该问题的通用学习框架。特别是,我们注重根据每个用户过去可视化互动(例如查看、点击、手工生成),以及这些可视化数据,为每个用户推荐个性化可视化。更重要的是,框架可以学习与其他用户相关的可视化数据,即使可视化来自完全不同的数据集。实验表明该方法的有效性,因为它导致更高质量的可视化建议,适合特定用户的意向和偏好。为了支持对这一新问题的研究,我们发行了由17.4k用户组成的以用户为中心的可视化堆,探索有230万个属性和32k用户生成的可视化数据组。