A Programmatic Approach to Applying Visualization Taxonomies to Interaction Logs

01/11/2022
by   Sneha Gathani, et al.
0

Researchers collect large amounts of user interaction data with the goal of mapping user's workflows and behaviors to their higher-level motivations, intuitions, and goals. Although the visual analytics community has proposed numerous taxonomies to facilitate this mapping process, no formal methods exist for systematically applying these existing theories to user interaction logs. This paper seeks to bridge the gap between visualization task taxonomies and interaction log data by making the taxonomies more actionable for interaction log analysis. To achieve this, we leverage structural parallels between how people express themselves through interactions and language by reformulating existing theories as regular grammars. We represent interactions as terminals within a regular grammar, similar to the role of individual words in a language, and patterns of interactions or non-terminals as regular expressions over these terminals to capture common language patterns. To demonstrate our approach, we generate regular grammars for seven visualization taxonomies and develop code to apply them to three interaction log datasets. In analyzing our results, we find that existing taxonomies at the low-level (i.e., terminals) show mixed results in expressing multiple interaction log datasets, and taxonomies at the high-level (i.e., regular expressions) have limited expressiveness, due to primarily two challenges: inconsistencies in interaction log dataset granularity and structure, and under-expressiveness of certain terminals. Based on our findings, we suggest new research directions for the visualization community for augmenting existing taxonomies, developing new ones, and building better interaction log recording processes to facilitate the data-driven development of user behavior taxonomies.

READ FULL TEXT
research
08/09/2022

A Unified Comparison of User Modeling Techniques for Predicting Data Interaction and Detecting Exploration Bias

The visual analytics community has proposed several user modeling algori...
research
06/09/2022

A Programmatic Definition of Visualization Tasks, Insights, and Objectives

Researchers have developed several theoretical models for identifying an...
research
09/13/2020

Competing Models: Inferring Exploration Patterns and Information Relevance via Bayesian Model Selection

Analyzing interaction data provides an opportunity to learn about users,...
research
08/04/2021

Exploring Visualization Implementation Challenges Faced by D3 Users Online

Visualization languages help to standardize the process of designing eff...
research
05/14/2019

Visual Analytics of Anomalous User Behaviors: A Survey

The increasing accessibility of data provides substantial opportunities ...
research
06/03/2019

Sea of Genes: Combining Animation and Narrative Strategies to Visualize Metagenomic Data for Museums

We examine the application of narrative strategies to present a complex ...
research
11/22/2019

Virtual Lenses as Embodied Tools for Immersive Analytics

Interactive lenses are useful tools for supporting the analysis of data ...

Please sign up or login with your details

Forgot password? Click here to reset