Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Bots Are The New Apps

465 vues

Publié le

First we had the web, we were able to connect people with information using mice and keyboards. Then we had apps, written natively to take advantage of device sensors and operating systems. Next in the information revolution is Bots, making it simpler and quicker to connect users with the information and services that they need and using more natural methods of interaction.

In this talk I will open up the Microsoft Bot Framework, show how to develop a Bot using it and show you that you have the skills to do this too. Expect code, demos and to leave knowing what someone is actually talking about when they use the phrase ‘Conversations as a Platform'.

Publié dans : Technologie
  • The final result was amazing, and I highly recommend ⇒ www.HelpWriting.net ⇐ to anyone in the same mindset as me.
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Did u try to use external powers for studying? Like ⇒ www.HelpWriting.net ⇐ ? They helped me a lot once.
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • ⇒ www.WritePaper.info ⇐ This service will write as best as they can. So you do not need to waste the time on rewritings.
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Earn Up To $316/day! Easy Writing Jobs from the comfort of home! ➤➤ http://t.cn/AieXS5j0
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

Bots Are The New Apps

  1. 1. liliankasem.com | @liliankasem CONVERSATIONS-AS-A-PLATFORM Bots Are The New Apps LILIAN KASEM www.botframework.com
  2. 2. Bots why now? @liliankasem
  3. 3. @liliankasem AI & NLP
  4. 4. @liliankasem DATA
  5. 5. @liliankasem MESSAGEING APPS
  6. 6. Distribution of time spent on smartphone apps @liliankasem Top App By Active Users 1 2 3 4 5 6 7 8 9 10 Source AppAnnie 2015, iPhone (UK)
  7. 7. @liliankasem
  8. 8. Conversations as a Platform
  9. 9. Conversations as a Platform
  10. 10. RUNS ANYWHERE, ANY DEVICE SOLVES A PROBLEM
  11. 11. How do you make a bot? How do you make a bot GREAT?
  12. 12. www.botframework.com
  13. 13. Bot Connector Basics @liliankasem
  14. 14. Bot Builder SDK @liliankasem
  15. 15. Bot Connector Messages { "type": "Message", "id": "68YrxgtB53Y", "conversationId": "DphPaFQrDuZDKyCez4AFGcT4vy5aQDje1lLGIjB8v18MFtb", "language": "en", "text": "You can say "/order" to order!", "attachments": [ ], "from": { "name": "+12065551212", "channelId": "sms", "address": "+12065551212", "id": "Ro52hKN287", "isBot": false }, "channelData": { SMS data here }, "botUserData": { your data here }, ... } Bot Connector Your Bot @liliankasem
  16. 16. Bot Framework Emulator @liliankasem
  17. 17. Developer Portal @liliankasem
  18. 18. Bot Directory @liliankasem
  19. 19. Hello World
  20. 20. Adding Intelligence COGNITIVE APIs @liliankasem
  21. 21. Microsoft Cognitive Services Give your apps a human side
  22. 22. Speech & Language Custom Recognition | Speaker Recognition | Speech Bing Spell Check | Language Understanding | Linguistic Analysis | Text Analytics | Web Language Model
  23. 23. Language Understanding @liliankasem
  24. 24. @liliankasem
  25. 25. @liliankasem
  26. 26. LUIS Intent I'd like to go to Dublin this weekend This weekend I’d like to visit Dublin Dublin. Go. Weekend @liliankasem
  27. 27. LUIS Entities I'd like to go to Dublin this weekend @liliankasem
  28. 28. github.com/liliankasem/busbot
  29. 29. Bot + Cognitive Services @liliankasem
  30. 30. Bot Best Practices @liliankasem
  31. 31. It’s not just a dev’s job @liliankasem
  32. 32. Best Practices: Planning How does it add value? What is its task? How will people use it? @liliankasem
  33. 33. Best Practices: Planning How does it add value? What is its task? How will people use it? @liliankasem
  34. 34. Best Practices: Onboarding Have the bot introduce itself Explain what it can do Introduce a menu that users can easily return to if stuck Suggest a first action for the user to take @liliankasem
  35. 35. Best Practices: Interaction Use buttons Be clear when asking for a user’s information Layer in A.I. Add conversation Don’t leave users hanging Add some design elements @liliankasem
  36. 36. Best Practices: Live Capture Telemetry Identify pain points Implement Feedback loop DevOps @liliankasem
  37. 37. Are bots the new apps? @liliankasem
  38. 38. liliankasem.com | @liliankasem • dev.botframework.com • microsoft.com/cognitive-services • github.com/liliankasem/busbot • PoC Projects www.botframework.com

×