3. www.sti-innsbruck.at
Introduction
• Siri is an intelligent personal assistant and knowledge
navigator
• The App uses a natural language
• This app answer questions, make recommendations and
perform actions desired by the user
• Siri means in Norwegian :
"beautiful woman who leads you to victory"
3
4. www.sti-innsbruck.at
Introduction
• Siri is only available for iOS
• Its support 9 different idioms
• Siri adapts to the customer preferences over time
• Siri's primary technical areas focus on a Conversational
Interface, Personal Context Awareness, and Service
Delegation.
4
5. www.sti-innsbruck.at
Foundation
• The idea of Siri started as a project of the USA army but it was
developed by SRI International
• Siri was created in December of 2007 by Dag Kittlaus , Adam
Cheyer, Tom Gruber and Norman Winarsky
• Siri was originally introduced as an iOS application available in the
App Store
• In the first years they grew very rapidly
• Siri was acquired by Apple on April 28, 2010
5
7. www.sti-innsbruck.at
How it works?
• Siri works with a natural language user interface for
voice recognition
• Siri has personal context awareness, so it helps to make
the desired request
• When Siri know what we want, delegate requests to a
set of Web Services
7
8. www.sti-innsbruck.at
How it works?
• Your speech is interpreted in your phone and in a server
at the same time.
• When it understood a series of vowels and consonants it
create a candidate list of interpretations of your speech
might mean
• Siri communicates with servers in the cloud to interpret
your requests and retrieve the information you need
8
9. www.sti-innsbruck.at
How it works?
• Maybe Siri can perform your request in the phone so
stop the communication with the server
• If Siri doesn’t understand you, she can give you a list of
choices or just indicate that she didn’t understand
• People have created a Siri Proxy that allow you to build
and run plug-ins to add custom features to Siri
9
10. www.sti-innsbruck.at
Siri’s limitations
• Siri needs a good connection to internet to perform the
requests
• You must speack clarely to Siri in order she can
understand you
• Siri can misinterpret you
• Siri doesn’t understand all spelling variations (i.e. Jeff or
Geoff)
10
11. www.sti-innsbruck.at
What does Siri for us?
• Find a restaurand
• Know the score of your team
• Buy tickets
• Post in facebook
• Send a tweet
11