Natural language interfaces – Designing without a visual interface

28
Natural language bots Sep 7 2017 0 /25 Natural language bots — Designing without a visual interface 1

Transcript of Natural language interfaces – Designing without a visual interface

Page 1: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

Natural language bots — Designing without a visual interface

1

Page 2: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

Hi

2

Page 3: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

Why are natural languageinterfaces interesting?

3

Page 4: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

Snap

4

Page 5: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

Language — From kthxbye to Sylvia Plath

5

Page 6: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

In a perfect world…

6

Page 7: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

… but, reality.

7

Page 8: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

… but, reality.

7

Page 9: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

… but, reality.

7

Page 10: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

… but, reality.

7

Page 11: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

Page 12: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

full language

bot understanding

Page 13: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Affordance

10

Page 14: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Affordance

11

Page 15: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Affordance

12

Page 16: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Affordance

13

1. Chronological

2. Interpersonal

3. Purposeful

Page 17: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Interpersonal — Personalityand archetypes

14

Page 18: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

full language

bot understanding

personality

Page 19: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Chronological — Social rules

16

Page 20: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Chronological — Social rules

17

Page 21: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

0 /25

chronological control

full language

bot understanding

personality

Page 22: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Purposeful — Motivations

19

Page 23: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Trees ⟶ Flows

20

Page 24: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Trees ⟶ Flows

21

?

Page 25: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Trees ⟶ Flows

22

!

!

!

Page 26: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

chronological control

full language

bot understanding

personality

predict purpose

Page 27: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Toolbox

24

1. Personality

2. Chronological nature of language

3. Predict purpose

Page 28: Natural language interfaces – Designing without a visual interface

Natural language bots

Sep 7 2017

/25

Thanks

25

1. Personality & archetypes

2. Chronological nature of language

3. Predict purpose