2. Personal Assistants
People hired Personal Assistants
What is Personal Assistant?
A secretary working exclusive for one particular Person.
They keep all the information about their boss like:
When he wake up?
When he is going to sleep?
When he attending a meeting?
All about his/her calendar times.
etc.
3. Trying to Make a Good Assistant
Different companies try to make Personal Assistants in the form of
application as the computer was making rapidly progress.
The Application, which almost meets all the needs of their boss.
They made some applications.
But they were not so sufficient because they were just for specific
purpose.
4. Competition
As there is a lot of competition, many companies are trying to make
a carrier which is more efficient, reliable, easy to use and friendly.
The new services they made has the potential for all those things.
They are called Virtual Personal Assistants (VPA).
There are many kind of VPAs. But we are going to describe VPAs for
Mobile which are for General Purpose.
5. Virtual Personal Assistant (VPA)
What is Virtual Personal Assistant?
A Virtual Personal Assistant is an application program that understand the
natural language and complete the electronic task for end user.
Such Tasks, which might have been performed by a personal
assistant, including:
Reading text or E-mail messages aloud.
Looking up phone numbers.
Placing calls & reminding the end user about appointments.
6. Virtual Personal Assistant (VPA)
VPA allows mobile professionals to remotely access and manage
information over telephones like:
Messaging: Mobile professionals can manage voice-mail, email and
faxes.
It can take over all book keeping, bills and account payables.
It can plan your next company event or outing for an enjoyable &
memorable time for all.
7. VPA in Artificial Intelligence (AI)
Today, VPAs are programmed with Artificial Intelligence.
It is programmed with Machine Learning.
It is programmed with Voice Recognition Technology.
It uses sophisticated Algorithms to learn from data input & become
better at predicting the end user’s needs.
8. Virtual Personal Assistants (VPAs)
Popular VPAs currently include:
Apple’s Siri
Google Now
Microsoft’s Cortana
Many more.
9. Working of VPA
Features of all VPAs are almost same but the working of VPAs is
different.
I will discuss the working of Siri.
Siri recognize:
Your voice
Understand your commands
Communicate with server
Interpret your request
Retrieve information for you.
10. Siri’s Working
Siri Basically consists of three layers.
Speech to text
Text Analysing
Interpret commands
11. Siri’s Working (First Layer):
Speech to text:
A Piece of software that converts audio to text.
It doesn’t understand just anything you might say.
Siri has much easier job than Dragon or Mac’s speech recognition
facility.
It has to understand the words & sentences that are related to
appointment contacts, messages, maps etc.
Example:
When we say “Car to Aftab”, it will write it as “Call to Aftab”.
12. Siri’s Working (Second Layer):
Text Analysing:
Converted text is just letters for computer.
A piece of software convert text to something that is understandable for
computer.
Computer understand the command, so Siri convert this text to
computer command.
Computer command consists of functions & the parameters of these
functions.
Example:
What will be the function & parameters of “Set Reminder” command.
13. (Second Layer) Continue…
Siri maps the words to functions and parameters to create a
command that computer can understand.
Example of Reminder.
Ambiguous or Half command
Get more information to clarify if command is ambiguous.
Full Command
Auto generated Parameter
14. Siri’s Working (Third Layer):
Interpret commands:
In this level Siri isn’t doing much.
Example:
You already have calendar app & you press button to view & create
appointments & meetings. Siri will push these button for you.
In this layer, that mapped computer command, go to server through
internet.
Simultaneously, your speech evaluated locally.
A local recogniser communicate with server to judge whether
command will be best handle locally or not.
Example:
Play Music, Restaurant reservation, Movie Rating.
15. Features
Make Phone Calls:
Call to Faisal Ali, Call to University of Gujrat
Get Direction
Direct me to Fawara Chok, Take me to Fawara Chok
Send Messages
Email to Aftab Subject Hello, Send SMS to Aftab where are you?,
Message Aftab
Set Reminders
Remind me to go for walk at 7AM, Remind me to study when I’m at
home.
16. Features Continue….
Ask Questions
Will it rain today?, What is 34 times 86?, How many Pakistani rupees are
in One Dollar?, Tell me the height of Minar-e-Pakistan.
Schedule meetings & Appointments
Schedule a meeting tomorrow morning with Aftab
Play Music & Videos
Play Life of Pie, Play songs from (album name)
Set Alarms
Wake me up at 6.30AM
17. Feature Comparison
Features of all VPAs are almost common.
But there are some features which some VPAs doesn’t have.
And these features make some VPAs more reliable, sufficient and
attract to customer.
Features of some VPAs are:
18. Features:
Cortana Google Now Siri
Summon with
hardware button
Yes No – always listening of
‘OK Google’
Yes
Web Search Yes Yes Yes
Geofencing (e.g.
reminding you to
make a purchase
when you’re near a
business)
Yes Yes Limited
Predictive Notifications
(e.g. traffic on your
commute is bad)
Yes Yes No
Event or Contact
based notification
(when your sister calls,
tell her happy
birthday)
Yes Yes Yes
Answers sassy
questions like “Are you
sexy?”
Yes No Yes
19. Timing & Accuracy:
We asked all three assistants the same series of questions, to
measure which one performed the best.
“Where can I see the movie The Equalizer?”
Siri (3.5 seconds)
Cortana (6 seconds)
Google Now (5.47 seconds)
Best Answer: Google Now: While Siri was faster, Google offered a
more comprehensive listing of theatres.
20. Timing & Accuracy:
Remind me to pick up the dry
cleaning.
Siri: 2.7 seconds.
Cortana: 5 seconds.
Google Now (6 seconds)
Best Answer: Siri: In terms of
quickness and ease of use, it taps
to set up the reminder
21. Conclusion:
So, these questions show that Siri is the fastest VPA than others.
Google Now is the VPA which almost give accurate and to the
point answers most of the time.
22. Interface
Cortana & Siri’s interfaces look similar.
Google Now is a bit More involved.
Google Now involves a cards layout that tries to anticipate what
you might want.
23. Siri’s Interface:
You don’t need to tell Siri much
about yourself.
When you activate the Siri, a black
screen will be adorned with a wavy
white line along the bottom and
white text that reads, “What can I
help you with?” in the centre of the
screen.
25. Google Now’s Interface:
Opening Google Now displays a Google
search bar at the top, with a microphone icon
on the right.
Google is fairly good at knowing when each
card is pertinent and pushing that one to the
top.
26. Interface Winner:
Google Now:
The Android assistant offers information you want before you can even
ask. Plus, it can better sort your results.
27. Overall Winner
By My Mind, overall winner is Siri
Siri was the first Virtual Personal Assistant
Apple has the time to perfect it.
Siri Cortana Google Now
Voice X
Voice Activation X
Touch Activation X X X
Interface X
Gathering
information
X X
Unique abilities X X
Totals 4 3 3