GitHunt
SH

LQ2: Learning to Automate Chart Layout Configurations Using Crowdsourced Paired Comparison (CHI2021)

Layout Quality Quantifier (LQ2)

The repository provides supplementary materials for ACM-SIGCHI 2021 submission: Learning to Automate Chart Layout Configurations Using Crowdsourced Paired Comparison.

Getting Started

Our code is run in the Python 3 environment. In particular, some rely on Jupiter Notebook. You might need to use python3 or pip3 depending on your configurations.

cd LQ2
pip3 install -r requirements.txt

Overview

  • src: source code for the ranking network and the baseline approaches
  • dataset: the dataset used in MTurk studies
    • You may directly download the entire vega-lite json specifications, the corresponding images, and the graphical features from the baseline [Google Drive].
  • mturk: code for generating MTurk charts and analyzing results
  • user-study: evaluate the application (compared with Human, Default, and Random)

Languages

Jupyter Notebook94.2%Python5.8%

Contributors

MIT License
Created December 16, 2020
Updated August 21, 2024
shellywhen/LQ2 | GitHunt