Engaging with the Google Assistant
GDGCloud Vancouver #BAFYC
14 Jul 2018
Audio and Photo Credit: CBS Studios
Allen Firstenberg
Software developer / Consultant
Google Developer Expert for Assistant, IoT, Wearables, Identity
http://spiders.com/
http://prisoner.com/
http://prisoner.com/ubi/
Tell me about you
- Mobile or web?
- Alexa or Assistant?
- Mac vs Windows?
- JavaScript?
- Kirk? Picard? Sisko? Janeway? Archer?
What are we talking about?
Photo Credit: CBS Studios / Paramount
What is the Google Assistant?
A conversation
between you and Google that helps you get things done
in your world.
Where do we find the Assistant?
Assistant SDK
Where do we find the Assistant?
Photo Credit: CBS Studios / Paramount
English | French | Spanish | Portuguese | |
US | CA | ES | BR | Japanese |
UK | FR | 490 | Korean | |
AU | Norwegian | Hindi | ||
CA | Italian | German | Swedish | Thai |
SG | Russian | Dutch | Danish | Indonesian |
What are Actions on Google?
Actions on Google is the API
that lets you engage in conversations
with other services
through the Google Assistant.
Where Actions Run
Photo Credit: CBS Studios
Privacy and Security
Photo Credit: CBS Studios / Paramount
How do we build an Action?
- Design
- Develop
- Deploy
Photo Credit: CBS Studios
What Personality Should it Have?
Photo Credit: CBS Studios
Build (and test) a Script
Photo Credit: CBS Studios
- Keep in mind how people talk - not how they write.
- Don't make "audible buttons".
- Users may not respond for many reasons.
- There are no errors.
- Users have intent - help them get there.
Test it with developers back to back - one of them acting as the Assistant.
Input Processing
Fulfillment
Photo Credit: CBS Studios
Testing
Other Surfaces
Photo Credit: CBS Studios
Discovery
Photo Credit: CBS Studios
Who Cares?
Firebase
- Functions
- Database
- Hosting
Dialogflow
Actions Console
Assistant Simulator
Action Analytics
Chatbase
Dashbot.IO
Photo Credit: CBS Studios
Summary
- Voice is a new and powerful tool
- Think outside the dialog box
- Develop a personality
- Script the conversation
- Context is Queen
- Start with voice - and then go further
Keep talking to others - we're all still learning!
https://spiders.com/
https ://prisoner.com/ubi/
Photo Credit: CBS Studios / Paramount
https://developers.google.com/actions
Stack Overflow: actions-on-google
https://codelaps.developers.google.com/
(Category: Assistant)
Engage with the Google Assistant
By Allen “Prisoner” Firstenberg
Engage with the Google Assistant
- 1,053