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
Agency Optional Data Enthusiast
L2 29-Jan Vis: primer, grammars Polaris
Vega-lite
ggplot
A1
L3 5-Feb No Class A2
L4 12-Feb Vis: design & recommendation Draco
Voyager Optional Show Me
Prospectus
L5 19-Feb Vis: tasks, users, goals Tamara Ch1
Comparison Optional Predictive Interaction
L6 26-Feb Vis: performance Immens
Kyrix Optional M4
L7 4-Mar Vis: approximation Trust but Verify
Sample + Seek Optional P-funk
Related Works
L8 11-Mar Modalities: touch & voice GestureQuery
SpeakQL Optional Semantic Gap
L9 18-Mar Spring Break
L10 25-Mar Applications: text & docs Wrangler
Texture Optional Predictive Interaction
A3
Project Check-in
L11 1-Apr Applications: guest lecture Eirik Bakke SIEUFERD + Video A4
L12 8-Apr Applications: images & video
L13 15-Apr Debugging: ML interpretation Olah
Rudin
(optional) TFX
L14 22-Apr Debugging: data analysis explanation Scorpion
DIFF
(optional) Rain
L15 29-Apr Final Project Showcase Poster/Demo
L16 10-May --- Report due

Readings (superset)

General

Visualization

Grammars

Design

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

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: