COLUMBIA UNIVERSITY COMS W6998
SYSTEMS FOR HUMAN DATA INTERACTION

Overview

Human Data Interaction studies the interface between humans and data. What types of interfaces are suitable for different data tasks? Further, creating human data interfaces is extremely challenging because the responsiveness of the interface directly depends on the system architecture as well as the interface design. What system innovations are needed to simplify how effective human data interfaces can be created and used?

Human Data Interaction is a nascent field, and we will study modern research in data visualization, HCI, data analysis, and data management systems. This seminar course will center around reading, reviewing, and discussing research papers. Each session will consist of a round table discussion of the week’s readings to understand the context, the technical details, and to brain storm follow up research questions. Students will work in small teams on a semester-long research project that is within the scope of the course topic.

Course capped at 15.

Recent Announcements

Schedule (In Flux)

Date

Topic

Readings

Due

L1 22-Jan Intro Licklider
Presenter: Wu

Agency plus Automation
Presenter: Wu
Optional Support the Data Enthusiast
L2 29-Jan Vis: primer, grammars Polaris
Presenter: Wu

Vega-lite
Presenter: Wu
Optional Layered Grammar of Graphics S1-3
Reviews (mon 11:59PM)

A1 (tues 11:59PM)
L3 5-Feb No Class
A2
L4 12-Feb Vis: design & recommendation Draco
Presenter: Wu
Scribe: Adam Kravitz

Voyager
Presenter: Adam Kravitz
Scribe: Carmine Elvezio
Optional Show Me
Prospectus
L5 19-Feb Vis: tasks, users, goals Tamara Ch1
Presenter: Alex Price
Scribe: Celia Arsen

Comparison
Presenter: Celia Arsen
Scribe: Carmine Elvezio
Optional Predictive Interaction
L6 26-Feb Vis: performance Immens
Presenter: Haneen
Scribe: Yiru Chen

Kyrix
Presenter: Yiru Chen
Scribe: Haneen
Optional M4
L7 4-Mar Vis: approximation Trust but Verify
Presenter: Zachary Huang
Scribe: Xupeng Li

Wander join
Presenter: Xupeng Li
Scribe: Zachary Huang
Optional P-funk, Sample + Seek
Related Works
L8 11-Mar Modalities: touch & voice GestureQuery
Presenter: Carmine Elvezio
Scribe: Richard Zhang

SpeakQL
Presenter: Eugene Wu
Scribe: Alex Price
Optional Semantic Gap
Data Vocalization
L9 18-Mar Spring Break
L10 25-Mar Cancelled
L11 1-Apr Applications: text & docs
Wrangler
Presenter: Jake Fisher
Scribe: Qianrui(Owen) Zhang

Texture
Presenter: Qianrui(Owen) Zhang
Scribe: Jake Fisher
Optional Predictive Interaction
A3 (Extended to Apr 1 11:59PM)
Project Check-in
L12 8-Apr Applications: guest lecture Eirik Bakke
Ultorg/SIEUFERD + Video Optional Object Spreadsheets (Espalier) A4 (Due Apr 6 11:59PM EST )
L13 15-Apr Debugging: ML interpretation
Olah
Presenter: Deka Auliya Akbar
Scribe: Yin Zhao

Rudin
Presenter: Yin Zhao
Scribe: Deka Auliya Akbar
Optional TFX
L14 22-Apr Debugging: data analysis explanation
Scorpion
Presenter: Richard Zhang
Scribe: TBD

DIFF
Presenter: TBD
Scribe: TBD
Optional Rain
Tableau Explain Data Video
L15 29-Apr Final Project Showcase
Showcase
L16 10-May ---
Report due

Readings (superset)

Intro

Visualization

Grammars

Design and Recommendation

Tasks

Perception

Novel Modalities

Interaction

Expressiveness

Interaction Design

Interfaces

Example-driven Interfaces for Extraction

For Cleaning

ML, Interpretation, and Explanation

Applications of

ML Interpretation/Explanation

SQL Query Explanation

Performance

Approximation

Data Structures

Additional Techniques

Effects of poor performance

Misc

Acknowledgements

Readings borrowed from

Information

Prereqs

Grading

(Tentative)

Invited Speakers

HDI combines many different research areas. The following are venues most related to the topics in this course: