Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building for Google Assistant

Building for Google Assistant

A conversation between you and Google that helps you get more done in your world. Google Assistant is built on top of Google’s deep foundations and investments in ranking, machine learning, artificial intelligence, speech recognition, context, and natural language understanding. We have been investing in these areas for many years, and they are fundamental to creating a truly useful assistant.

D05cd3860dfbf8c68cba35bd6a7ae0ee?s=128

Abdelrahman Omran

April 22, 2017
Tweet

Transcript

  1. Building for Google Assistant

  2. Abdelrahman Omran me@omranic.com @Omranic Cofounder & Software Architect Web Developer

    Multiple Ideation Educator Intel Software Architect SavvyEra Full Stack Developer Midade co. Technical Mentor TIEC
  3. A conversation between you and Google that helps you get

    more done in your world.
  4. None
  5. None
  6. The Mobile Voice Study 55% of teens and 41% of

    adults Use voice search more than once a day http://googleblog.blogspot.com/2014/10/omg-mobile-voice-survey-reveals-teens.html
  7. Teens Adults http://googleblog.blogspot.com/2014/10/omg-mobile-voice-survey-reveals-teens.html

  8. http://googleblog.blogspot.com/2014/10/omg-mobile-voice-survey-reveals-teens.html

  9. http://googleblog.blogspot.com/2014/10/omg-mobile-voice-survey-reveals-teens.html When do we use voice search? Teens Adults

  10. Direct Actions Conversation Actions Actions on Google

  11. Turn on the living room lights Sure thing Play my

    dinner party playlist on Spotify Ok, here you go. Hi, how can I help?
  12. I need an Uber Sure! I’ll connect you to Uber

    Hi Scott, where are you headed? I’m going to the Ferry Building Ok, would you like an UberX again? No, we’ll need an UberXL this time Ok, Ahmed will arrive in 3 minutes in a black Toyota Sequoia Hi, how can I help?
  13. developers.google.com/actions Actions on Google

  14. Design Develop Deploy

  15. GUI VUI !=

  16. 01 Create Persona 02 Think out of Actions 03 Context

    04 Speech Errors 05 Think Big Design
  17. Develop

  18. Speech to Text, NLP, Knowledge Graph, ML, Ranking, User Profile,

    Text to Speech Conversation API, Actions SDK “Ok Google, talk to Hossam” Speech to Text Text to Speech Invoke “Hossam” Action “Sure, here’s Hossam” “It’s that time of a year again, I would like some help with ...” “Sure, here’s Hossam. Hi, I am your personal financial advisor. How can I help you today?” “What type of tax would you like to save?” Device
  19. api.ai Webhook (optional) Speech to Text, NLP, Knowledge Graph, ML,

    Ranking, User Profile, Text to Speech Speech to Text Text to Speech “Ok Google, talk to Hossam” “Sure, here’s your Hossam” “It’s that time of a year again, I would like some help with ...” Invoke “Hossam” Action “What type of tax would you like to save?” “Sure, here’s Hossam. Hi, I am your personal financial advisor. How can I help you today?” Device
  20. 01 Create an API.AI agent 02 Create intents & entities

    03 Define User says phrases 04 Define Actions & Responses 05 Test it! Develop
  21. Deploy

  22. 1 Check for Policy Violations Follow the brand guidelines 2

    Test your actions 3 Register your actions 4 Submit and Deploy your actions 5
  23. 01 Create a new cloud project 02 Register your Conversation

    Action 03 Deploy your actions 04 Confirm your deployment 05 Interact with your Conversation Action Deploy
  24. Google+ Community Join the conversation on Google+ Stack Overflow Ask

    questions under actions-on-google tag
  25. Time to build an assistant/bot is NOW. Understanding Platform, User,

    Context, Actions is Key! API.AI makes it easy to get started with Actions. Augment your service with Assistant/Actions.
  26. thank you