designing for artificial intelligence
TRANSCRIPT
Designing for AI SystemsRipples 2017
IISc Bengaluru
1. Take photos2. Connect to laptop3. Download photos4. Upload to a folder5. Create album6. Copy link7. Share with friends
1. Take photos2. Connect to laptop3. Download photos4. Upload to a folder5. Create album6. Copy link7. Share with friends
Problem
Getting things done
Augment humans to free them of repetitive mundane tasks
Problems
Identify the problem
What is the most
pressing need?
What causes the biggest
distress?
“The lack of sleep for
parents with young
children.”
Snoo
When you're designing
with AI, you're
designing a system
that learns and grows,
with functionality that
may change over time.
Machine learning
provides software
systems with the ability
to learn without being
explicitly programmed.
They can change when
exposed to new data.
Machine learning
Systems, Products & Services
Flow
A great experience is
characterized by an
unhindered flow.
Things happen.
Adaptive Workflows
Constantly learning to simplify
agent
agent
agent
Exercise 1
(30 - 40 mins)
FUTURESTATE - Reimagining workflows
- Identify a simple workflow which caused you a lot of trouble?
e.g. Booking a tatkal ticket from A to B for tomorrow
- Revise the workflow to get things done
Products & Services
"Can we design different
services to complement
humans and their lives
instead of replicate
them?"
Link
It should make your
life easier, but it
shouldn't get in the way.
Design:Yves Behar
How do we design products/services that constantly learn and evolve over time ?
Exercise 2
(90 mins)
ENVISIONING SYSTEMS - Imagine a new world
- Identify a micro problem in your society/ colony/ apartment
E.g. Water scarcity and misuse in hostel/ apartment; Booking a tatkal ticket;
- Frame your problem accurately (to convey the pain)
- Envision a future state (System/ Product/ Service) which can solve this problem
- How does this new system WORK/ BEHAVE?
- What will the new (System/ Product/ Service) learn over a period of time?
- How will the new (System/ Product/ Service) re-program itself?
- What efficiency do you foresee in time?
Interacting
The truly efficient system
would work in the
background and collects
its inputs silently.
Minimal
Characteristics
Diction
Emotion
Intelligence
Sensitivity
Voice
Understand who you are
speaking to
Engage emotionally
Maintain continuity(remember from past conversations)
Scripting Conversations
Practical tips:
Short sentences
Exercise 3
(30 mins)
FUTURE INTERACTIONS - Scripting conversations
“A little girls walks up to a tree.
She looks to at the fallen leaves and wonders.
Curious ... she asks a question.”
Imagine the human conversations between the tree and the little girl
- Script the dialogues
- Emote on stage
(all 5 members to become props - Person 1= tree, Person 2 = little girl, Person 3 = bird, etc.)
Thank you