Skip to content

This repository contains the standardized implementations of all 7 user modeling algorithms, along with the ensemble method, the user study data sets and corresponding interaction logs, and analysis scripts for "A Unified Comparison of User Modeling Techniques for Next Interaction Predicition and Exploration Bias."

washuvis/vis2022usermodels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Sunwoo Ha, Shayan Monadjemi, Roman Garnett, and Alvitta Ottley

This repository contains the standardized implementations of all 7 user modeling algorithms, along with the ensemble method, the user study data sets and corresponding interaction logs, and analysis scripts for "A Unified Comparison of User Modeling Techniques for Next Interaction Predicition and Exploration Bias."

Abstract

The visual analytics community has proposed several user modeling algorithms to capture and analyze users' interaction behavior in order to assist users in data exploration and insight generation. For example, some can detect exploration biases while others can predict data points that the user will interact with before that interaction occurs. Researchers believe this collection of algorithms can help create more intelligent visual analytics tools. However, the community lacks a rigorous evaluation and comparison of the existing techniques. As a result, there is limited guidance on which method to use and when. Our paper seeks to fill in this missing gap by comparing and ranking eight (seven previously proposed, and one ensemble) user modeling algorithms based on their performance on a diverse set of four user study datasets. We analyze exploration bias detection, data interaction prediction, and algorithmic complexity, among other measures. Based on our findings, we highlight open challenges and new directions for analyzing user interactions and visualization provenance.

Selected User Modeling Techniques

Directory Overview

The following provides an overview of the directories in this repository.

data

  • Contains the full user study datasets along with the corresponding user interaction logs.

implementation

  • Contains all implementations of selected user modeling techniques as well as the script for the ensemble method.

notebooks

  • Contains Jupyter Notebook files for setting up the analyses and evaluating the techniques.

output

  • Contains the outputs from evaluations as well as the figures included in the paper.

related_work_coding.pdf

  • PDF containing all manuscripts reviewed for this paper.

About

This repository contains the standardized implementations of all 7 user modeling algorithms, along with the ensemble method, the user study data sets and corresponding interaction logs, and analysis scripts for "A Unified Comparison of User Modeling Techniques for Next Interaction Predicition and Exploration Bias."

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published