Peter Gasston
C.T. at +rehabstudio
@stopsatgreen
broken-links.com
Slide 3
Slide 3 text
@stopsatgreen
Slide 4
Slide 4 text
@stopsatgreen
Slide 5
Slide 5 text
@stopsatgreen
Slide 6
Slide 6 text
@stopsatgreen
Slide 7
Slide 7 text
@stopsatgreen
Slide 8
Slide 8 text
@stopsatgreen
Slide 9
Slide 9 text
@stopsatgreen
Slide 10
Slide 10 text
@stopsatgreen
Artificial Intelligence is
becoming very good,
very quickly.
Slide 11
Slide 11 text
How deep learning works
Input
Input
Output
Classification
Slide 12
Slide 12 text
How deep learning works
Slide 13
Slide 13 text
@stopsatgreen
Slide 14
Slide 14 text
@stopsatgreen
Slide 15
Slide 15 text
@stopsatgreen
Now A.I. is coming for your job.
Slide 16
Slide 16 text
Is your job at risk?
Abstractions
People
Pictures
Words
Numbers
Routine Variety
You’re alright
Get nervous
Bye Bye
Slide 17
Slide 17 text
@stopsatgreen
Slide 18
Slide 18 text
@stopsatgreen
One in five of us
could be out of work.
Slide 19
Slide 19 text
@stopsatgreen
Slide 20
Slide 20 text
@stopsatgreen
Slide 21
Slide 21 text
@stopsatgreen
Slide 22
Slide 22 text
@stopsatgreen
Slide 23
Slide 23 text
@stopsatgreen
–Travis Gertz
“The work we produce is repeatable and
predictable. It panders to a common
denominator.
We build buckets and templates to hold every
kind of content, then move on to the next
component of the system.
Digital design is a human assembly line.”
Slide 24
Slide 24 text
Is your job at risk?
Abstractions
People
Pictures
Words
Numbers
Routine Variety
You’re alright
Get nervous
Bye Bye
Slide 25
Slide 25 text
@stopsatgreen
Slide 26
Slide 26 text
@stopsatgreen
– Wired
“[muScalpel] successfully transplanted a video
coding format from one media player to
another. It took the automated system 26 hours
to complete the transplant, while VLC's manual
addition of the code happened over a period of
20 days.”
Slide 27
Slide 27 text
@stopsatgreen
– MIT news
“Helium is a system that revamps and fine-
tunes code without ever needing the original
source, in a matter of hours or even minutes.”
Slide 28
Slide 28 text
@stopsatgreen
AI can’t do our jobs, but it
can do bits of our jobs.
Slide 29
Slide 29 text
@stopsatgreen
The future of web apps
is partly automated.
Slide 30
Slide 30 text
@stopsatgreen
– Travis Gertz
“While we’ve been streamlining our processes
and perfecting our machine-like assembly
techniques, others have been watching closely
and assembling their own machines.
We’ve designed ourselves right into an
environment ripe for automation.”
Slide 31
Slide 31 text
@stopsatgreen
Slide 32
Slide 32 text
@stopsatgreen
Slide 33
Slide 33 text
@stopsatgreen
Slide 34
Slide 34 text
@stopsatgreen
– Cameron Moll
“Mastery of creation and composition is much
more important than mastery of tools.”
Slide 35
Slide 35 text
@stopsatgreen
– Andrew Ng
“We need to enable a lot of people to do non-
routine, non-repetitive tasks.
Teaching innovation and creativity could be one
way to get there.”
Slide 36
Slide 36 text
@stopsatgreen
We should use A.I.
to our own benefit.
Slide 37
Slide 37 text
@stopsatgreen
Slide 38
Slide 38 text
@stopsatgreen
Slide 39
Slide 39 text
@stopsatgreen
Slide 40
Slide 40 text
@stopsatgreen
Slide 41
Slide 41 text
@stopsatgreen
We can use A.I. to provide
better services to our users.
Slide 42
Slide 42 text
@stopsatgreen
– Cennydd Bowles
“AI is becoming a cornerstone of user
experience. This is going to be interesting (read:
difficult) for designers.”
Slide 43
Slide 43 text
@stopsatgreen
visual
motion
interaction
experience
service
emotion
design
intelligence
Slide 44
Slide 44 text
@stopsatgreen
– Cennydd Bowles
“We’ll have to create frameworks / scaffolds /
templates for AIs to deliver output through.
These scaffolds may be sonic, tactile, and
linguistic as well as visual.”
Slide 45
Slide 45 text
@stopsatgreen
Artificial Intelligence is
becoming very good,
very quickly.
Artificial Intelligence is
becoming very available,
very quickly.
Slide 46
Slide 46 text
@stopsatgreen
Slide 47
Slide 47 text
@stopsatgreen
Slide 48
Slide 48 text
Watson tech stack
BLUEMIX
WATSON
NODE.JS
WWW
Slide 49
Slide 49 text
@stopsatgreen
Slide 50
Slide 50 text
@stopsatgreen
Slide 51
Slide 51 text
@stopsatgreen
Slide 52
Slide 52 text
@stopsatgreen
The more you train
deep learning systems,
the better they get.
Slide 53
Slide 53 text
@stopsatgreen
Slide 54
Slide 54 text
@stopsatgreen
Slide 55
Slide 55 text
@stopsatgreen
At a certain point your users’
expectations will be raised.
Slide 56
Slide 56 text
@stopsatgreen
Slide 57
Slide 57 text
@stopsatgreen
Slide 58
Slide 58 text
@stopsatgreen
Slide 59
Slide 59 text
@stopsatgreen
Slide 60
Slide 60 text
@stopsatgreen
Slide 61
Slide 61 text
@stopsatgreen
Slide 62
Slide 62 text
@stopsatgreen
Slide 63
Slide 63 text
@stopsatgreen
Slide 64
Slide 64 text
@stopsatgreen
The ‘killer app’ of A.I. is natural
language understanding.
Slide 65
Slide 65 text
@stopsatgreen
Slide 66
Slide 66 text
@stopsatgreen
Slide 67
Slide 67 text
@stopsatgreen
Slide 68
Slide 68 text
@stopsatgreen
Slide 69
Slide 69 text
@stopsatgreen
Slide 70
Slide 70 text
@stopsatgreen
A.I. excels at conversation.
Slide 71
Slide 71 text
@stopsatgreen
Slide 72
Slide 72 text
@stopsatgreen
Machine: hi, this is from helpdesk
connect, what can i help you with today?
Human: hi, i forgot my password. can you tell
me how i can recover it?
Machine: i’ll need to verify who it is at that
machine. can we do a hangout?
Human: yes
Machine:
Human: cool, i am good now
Slide 73
Slide 73 text
@stopsatgreen
–Kyle Dent
“A conversation is a sequence of turns where
each utterance follows from what’s already
been said and is relevant to the overall
interaction.
Dialog systems must maintain a context over
several turns.”
Slide 74
Slide 74 text
@stopsatgreen
Virtual assistants are
everybody’s new jam.
Slide 75
Slide 75 text
@stopsatgreen
Slide 76
Slide 76 text
@stopsatgreen
Slide 77
Slide 77 text
@stopsatgreen
Slide 78
Slide 78 text
@stopsatgreen
Slide 79
Slide 79 text
@stopsatgreen
Slide 80
Slide 80 text
@stopsatgreen
Conversation doesn’t need to
be vocal, but it helps.
Slide 81
Slide 81 text
@stopsatgreen
Making computers talk is easy.
Slide 82
Slide 82 text
@stopsatgreen
Slide 83
Slide 83 text
@stopsatgreen
Slide 84
Slide 84 text
@stopsatgreen
Making computers listen is
easy… now.
Slide 85
Slide 85 text
@stopsatgreen
Since 2012 Google’s voice
recognition error rate has
dropped from 26% to 8%.
Slide 86
Slide 86 text
@stopsatgreen
10% of Baidu search queries
are by voice.
That’s approx. 500m per day.
Slide 87
Slide 87 text
@stopsatgreen
Slide 88
Slide 88 text
@stopsatgreen
Slide 89
Slide 89 text
@stopsatgreen
!
Slide 90
Slide 90 text
@stopsatgreen
Making computers understand
is hard. But possible.
Slide 91
Slide 91 text
@stopsatgreen
Slide 92
Slide 92 text
@stopsatgreen
Slide 93
Slide 93 text
@stopsatgreen
Slide 94
Slide 94 text
@stopsatgreen
Slide 95
Slide 95 text
@stopsatgreen
Slide 96
Slide 96 text
@stopsatgreen
Slide 97
Slide 97 text
@stopsatgreen
Slide 98
Slide 98 text
@stopsatgreen
Slide 99
Slide 99 text
@stopsatgreen
Slide 100
Slide 100 text
@stopsatgreen
(A) Future of Web Apps:
From GUI to CUI.
Slide 101
Slide 101 text
@stopsatgreen
Slide 102
Slide 102 text
@stopsatgreen
Slide 103
Slide 103 text
@stopsatgreen
Slide 104
Slide 104 text
@stopsatgreen
Slide 105
Slide 105 text
@stopsatgreen
Slide 106
Slide 106 text
@stopsatgreen
Slide 107
Slide 107 text
@stopsatgreen
Conversational UI is an idea
whose time has come.
Slide 108
Slide 108 text
@stopsatgreen
Slide 109
Slide 109 text
@stopsatgreen
Slide 110
Slide 110 text
@stopsatgreen
intelligence
visual
motion
interaction
experience
service
emotion
design
conversation
Slide 111
Slide 111 text
@stopsatgreen
Old problems still apply to
new interaction models.
Slide 112
Slide 112 text
@stopsatgreen
Slide 113
Slide 113 text
@stopsatgreen
Slide 114
Slide 114 text
@stopsatgreen
Slide 115
Slide 115 text
@stopsatgreen
Bollocks.
Slide 116
Slide 116 text
@stopsatgreen
The ready availability of deep
learning happened so quickly
that we barely realised.
Slide 117
Slide 117 text
@stopsatgreen
A.I. is improving rapidly.
A.I. will take some jobs.
A.I. can’t create like people.
A.I. can improve your work.