COLUMBIA UNIVERSITY COMS W6998
SYSTEMS FOR HUMAN DATA INTERACTION

Information

Prereqs

Grading

(Tentative)

Invited Speakers

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

VIS: VIS, EuroVIS, PacificVIS
HCI: CHI, UIST, AVI, INTERACT, IUI
DB: SIGMOD, VLDB, CIDR, ICDE
ML: MLSys, NeurIPS, ICML, KDD
Human in the Loop: HILDA, DSIA
Other: CSCW

Overview

Human Data Interaction studies the interface between humans and data that help users achieve data-oriented 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. We will first survey research in visualization interfaces and data management, then deep dive into the interplay between the two fields, and finally explore how the ideas apply in different application domains.

The goal of the seminar is to learn about current research, and learn how to conduct research.
Students will submit reviews of the class readings before each session. A 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. Course membership will be determined based on quality of reviews and active participation. Students will also work in small teams on a semester-long research project that is within the scope of the course topic.

Recent Announcements

Schedule (In Flux)

Date

Topic

Notes

Assigned

Due

C1: Mon 09-13 Intro A1
C2: Wed 09-15 Vis: Tasks and Goals Reviews (11:59PM Tues)

A1 (Sun)
C3: Mon 09-20 Vis: Languages A2
C4: Wed 09-22 Vis: Interaction Design
C5: Mon 09-27 Vis: Perception
C6: Wed 09-29 Vis: Cognition A2 (Friday)
C7: Mon 10-04 Vis: Recommendation
C8: Wed 10-06 Vis: Review of vis (no readings) Proposal (Friday)
C9: Mon 10-11 DB: Data models
C10: Wed 10-13 DB: Interfaces from a Data Perspective Check-in
C11: Mon 10-18 DB: Performance Overview and Columnar Engines
Presenter: Jeffrey Tao
C12: Wed 10-20 DB: approximation and precomputation
Presenter: Haoran Pu
A3
C13: Mon 10-25 DB: columnar engines
C14: Wed 10-27 DB: physical design
C15: Mon 11-01 Holiday
C16: Wed 11-03 Modality: voice/text
Presenter: Carlos Eguiluz Rosas
In-Person Classes begin
In-Person Classes begin Paper Draft (Fri)
C17: Sun 11-07 - A3 (Sunday)
C18: Mon 11-08 Modality: spreadsheet
Guest speaker: Eirik Bakke
A4
C19: Wed 11-10 Modaliy: touch
C20: Mon 11-15 Tasks: event analysis
Guest speaker: Leo Zhicheng Liu
A4
C21: Wed 11-17 Tasks: extraction
C22: Mon 11-22 Tasks: debugging ML
Presenter: Kevin Gao
C23: Wed 11-24 Holiday
C24: Mon 11-29 Tasks: debugging analytics
Presenter: Alex Yao
C25: Wed 12-01 Tasks: graph analysis
Guest speaker: Leo Meyerov
C26: Mon 12-06 Presentations Showcase
C27: Wed 12-08 Break
C28: Mon 12-13 Final Drafts Due Report due

Acknowledgements