Week #1 : Introduction
Human - AI
Interaction
Human - AI
Interaction
Human - AI
Interaction
Chinmay Kulkarni and Mary Beth Kery
Fall 2019, Human-Computer Interaction Institute, Carnegie Mellon University
Human-AI Interaction Fall 19 .
Who we are
Chinmay Kulkarni, Assistant Prof HCI
Studies and builds systems for large-scale learning, work, and mentoring.
Mary Beth Kery, 5th year PhD student HCI
Studies how people code with AI/ML and builds developer tools for experimentation.
2
Human-AI Interaction Fall 19 .
Why we’re doing this course
3
Human-AI Interaction Fall 19 .
Chinmay’s personal experience with learning AI
Sep 2010: Third week of class.
I’ve used this beautiful mathematical result zero times for building interactive AI
4
Human-AI Interaction Fall 19 .
Mary Beth’s personal experience with learning AI
5
glitch art built on pix2pix + tensorflow
Human-AI Interaction Fall 19 .
On the other hand, algorithms are not always the answer
6
Human-AI Interaction Fall 19 .
Why we’re doing this course
7
Human-AI Interaction Fall 19 .
Human-AI Interaction Fall 19 .
Chinmay’s personal experience with AI startups
8
Human-AI Interaction Fall 19 .
Why we’re doing this course
9
Human-AI Interaction Fall 19 .
AI affects many facets of human life & society
10
Human-AI Interaction Fall 19 .
Earlier this year… (by the person leading Skype)
11
Good: train your model is tiny
Bad: where are all the humans???
Human-AI Interaction Fall 19 .
Why we’re doing this course
12
Human-AI Interaction Fall 19 .
Human-AI Interaction Fall 19 .
Our teaching philosophy
13
Human-AI Interaction Fall 19 .
What should you expect to do in this course?
14
Human-AI Interaction Fall 19 .
Doing it through: projects
15
Human-AI Interaction Fall 19 .
Do you know enough programming?
You need to know some Javascript and Python
Example tasks:
Javascript: Click a button, show a modal
Python: Take data as a csv, and transpose all rows into columns
16
Human-AI Interaction Fall 19 .
What questions do you have?
17
Human-AI Interaction Fall 19 .
What do we mean by AI?
Computers doing things that we expect people to be able to do
Learning from examples: machine learning, computer vision, natural language processing etc.
18
Screenshot from http://www.aaai.org/Papers/AAAI/1982/AAAI82-070.pdf
Human-AI Interaction Fall 19 .
Make it through
Create a journey map from getting lunch to coming to class. Where did AI come in, where did it not?
Where should it have? Where should it not?
19
Human-AI Interaction Fall 19 .
20
Human-AI Interaction Fall 19 .
Journey map: What we’ll do now (Part 1)
21
Human-AI Interaction Fall 19 .
Analysis (Part 2)
22
Human-AI Interaction Fall 19 .
Affinity diagram (Part 3)
23
Human-AI Interaction Fall 19 .
Course trajectory
24
Human-AI Interaction Fall 19 .
One more thing
25
Human-AI Interaction Fall 19 .