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.

Abdelrahman Omran

April 22, 2017
Tweet

More Decks by Abdelrahman Omran

Other Decks in Technology

Transcript

  1. Abdelrahman Omran [email protected] @Omranic Cofounder & Software Architect Web Developer

    Multiple Ideation Educator Intel Software Architect SavvyEra Full Stack Developer Midade co. Technical Mentor TIEC
  2. 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
  3. Turn on the living room lights Sure thing Play my

    dinner party playlist on Spotify Ok, here you go. Hi, how can I help?
  4. 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?
  5. 01 Create Persona 02 Think out of Actions 03 Context

    04 Speech Errors 05 Think Big Design
  6. 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
  7. 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
  8. 01 Create an API.AI agent 02 Create intents & entities

    03 Define User says phrases 04 Define Actions & Responses 05 Test it! Develop
  9. 1 Check for Policy Violations Follow the brand guidelines 2

    Test your actions 3 Register your actions 4 Submit and Deploy your actions 5
  10. 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
  11. 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.