siri: a virtual personal assistant - tomgruber.orgtomgruber.org/writing/siri-semtech09.pdf ·...
TRANSCRIPT
Siri, a Virtual Personal Assistant Bringing Intelligence to the Interface
Tom Gruber CTO & cofounder, Siri
© 2009 Siri, Inc. All rights reserved.
It was imaginable 20 years ago.
Apple's Visionary Video: Knowledge Navigator (1987)
from www.open-video.org
Interaction with the Assistant
Touch screens and cinematic animation Global network for info and collaboration Awareness of temporal and social context Continuous Speech in and out Conversational Interface - assistant talks back Delegation of tasks to the assistant Assistant use of personal data
How Close are we Today?
Touch screens Cinematic effects Global network Location and time awareness Speech out, on demand Isolated speech to text
But where is the interface for assistance?
Location Awareness Conversational Interface
Speech to Text Time Awareness
Text to Intent
Access to Personal Information
Dialog flow Task Awareness
Semantic Data
Services APIs
Task & Domain Models
A Virtual Personal Assistant
A Virtual Personal Assistant:
Does Things for You focus on task completion
Gets What you Say intent understanding via conversation
Gets to Know You learns and applies personal information
"at your service"
A VPA helps you get things done
TIRED
"at your service(s)" "what do you want to read?"
Siri Helping you Do Things
Multiple-criteria vertical search and browse
combining multiple sources of information
with integrated transactions
and social communication
I found the following Italian restaurants that reviews say are romantic near your home
Your table is reserved for 2 Saturday night at 8:00pm.
Your invitation has been sent to [email protected]
Employing the services of...
Contacts Email Maps
So what's the big deal?
(c) 2009 Siri, Inc.
Lots of Steps, Lots of Apps
(c) 2009 Siri, Inc.
Apps required to do meal planning flow
And Lots of Tasks
Plan a Meal
Find something to do
Go to the movies
Find a store
Plan a trip
. . .
(c) 2009 Siri, Inc.
A Virtual Personal Assistant:
Does Things for You focus on task completion
Gets What you Say intent understanding via conversation
Gets to Know You learns and applies personal information
(c) 2009 Siri, Inc.
Understanding Intent in Context
Location Context
(c) 2009 Siri, Inc.
Task Context ... near home
... in downtown [San Jose]
... this weekend
... tomorrow night
... [serving] burgers
Dialog Context Time Context
... [described as] romantic
... hotels in Boston
... weather [in Boston]
A Virtual Personal Assistant:
Does Things for You focus on task completion
Gets What you Say intent understanding via conversation
Gets to Know You learns and applies personal information
(c) 2009 Siri, Inc.
Virtual Assistant Evolution
(c) 2009 Siri, Inc.
Ge#ng Personal
Doing Things For You
Ge#ng What You Say
Today Tomorrow
Speech Location
Date/time Conversational UI
Service APIs
Faceted Search Domains
Future
Calendars Contacts
Profile Favorites
Data feeds
Recommendation Services
SW & Data Commons Auth Standards
Linguistic NLP
Social Contexts
Semantic NLP
Explicit Preferences
Learned Preferences
For More Information
www.siri.com
(c) 2009 Siri, Inc.