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

Adding conversational features to your mobile app

elainedb
April 17, 2018
400

Adding conversational features to your mobile app

elainedb

April 17, 2018
Tweet

Transcript

  1. Some definitions Google Assistant Actions on Google Action Assistant app

    directory Android Android SDK Android App Google Play → Google Assistant is NOT Android!!! (Google Assistant is ON Android)
  2. It's still the early days... I don’t need that How

    can this help me? It did not recognize what I was saying It did not answer correctly
  3. ...but users are getting used to it! - 15% of

    American adults have used a chatbot. - 266% Alexa Skill Growth in U.S. by end 2017 - 56 Million Smart Speaker Sales in 2018 - Half of smartphone users use assistants Users Prefer Chatbots Over Apps When Communicating with Companies API.AI acquired by Google, became Dialogflow, with more and more developers using it sources : https://www.voicebot.ai, http://www.convinceandconvert.com/
  4. Benefits Intuitive & Accessible Personalized Identify needs “Hi Matt, here

    is the new collection of sneakers you seem to like” “Do you sell blouses?” “Show me the new collection”
  5. An evolution of technology Big Query Cloud ML TensorFlow GCP

    Analytics Speech Translation Natural Language Dialogflow
  6. An evolution of technology Your data + pre-trained API =

    Easy to get started Complete Solution Machine Learning Knowledge Included Conversation support Cross-platform support Multi-lingual support High Performance
  7. On the paper 1. Identify your users persona 2. Identify

    the personality of the bot 3. Define functionalities 4. Create conversational flows 5. Test!
  8. On the paper 1. Identify your users persona 2. Identify

    the personality of the bot 3. Define functionalities 4. Create conversational flows 5. Test!
  9. On the paper 1. Identify your users persona 2. Identify

    the personality of the bot 3. Define functionalities 4. Create conversational flows 5. Test!
  10. On the paper 1. Identify your users persona 2. Identify

    the personality of the bot 3. Define functionalities 4. Create conversational flows 5. Test!
  11. On the paper 1. Identify your users persona 2. Identify

    the personality of the bot 3. Define functionalities 4. Create conversational flows 5. Test!
  12. Thank you! "OK Google, talk to Android Makers" @elainedbatista @jadechabaro

    Elaine Dias Batista Jade Chabaro https://github.com/uzuume/android-app-makers-2017/tree/develo p