O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Intro to Bot Framework v3

3.392 visualizações

Publicada em

Intro to Bot Framework v3

Publicada em: Tecnologia
  • Follow the link, new dating source: ❶❶❶ http://bit.ly/2u6xbL5 ❶❶❶
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Intro to Bot Framework v3

  1. 1. Intro to Bot Framework Shahed Chowdhuri Sr. Technical Evangelist @ Microsoft @shahedC WakeUpAndCode.com Build and connect intelligent bots
  2. 2. Speaker Shahed Chowdhuri Sr. Technical Evangelist @ Microsoft Technology Areas • Enterprise Web/Software Development • Game Development • Mobile Application Development • Cloud Solutions Online • LinkedIn: http://linkedin.com/in/shahedc • Meetup: http://www.meetup.com/DC-MS-Devs/ • Twitter: http://twitter.com/shahedC • Blog: http://WakeUpAndCode.com
  3. 3. What Are Bots?
  4. 4. MS Bot Framework https://dev.botframework.com
  5. 5. Overview http://docs.botframework.com Bot Framework: • Builder SDK • Connector • Dev Portal • Directory
  6. 6. Building a Bot
  7. 7. Bot Builder SDK for .NET with C# Link: https://docs.botframework.com/en-us/csharp/builder/sdkreference/index.html
  8. 8. Build a Bot with C#
  9. 9. Visual Studio: File | New | Project
  10. 10. Test Your Bot Emulator: https://aka.ms/bf-bc-emulator
  11. 11. Bot Framework Emulator
  12. 12. Publish Your Bot Link: https://docs.botframework.com/en-us/csharp/builder/sdkreference/gettingstarted.html#publishing
  13. 13. Register Your Bot Link: https://docs.botframework.com/en-us/csharp/builder/sdkreference/gettingstarted.html#registering
  14. 14. Bot Builder SDK for Node.js Link: https://docs.botframework.com/en-us/csharp/builder/sdkreference/index.html
  15. 15. Build a Bot with Node.js
  16. 16. Visual Studio Code Download: http://code.visualstudio.com/
  17. 17. Test Your Bot Emulator: https://aka.ms/bf-bc-emulator
  18. 18. Connect & Config
  19. 19. Bot Connector Channels: • Email • GroupMe • Skype • Slack • SMS • Telegram • Web • etc...
  20. 20. Configure: Direct Line https://dev.botframework.com/channels/directline/YOUR-BOT-ID
  21. 21. Configure: Web Chat https://dev.botframework.com/channels/webchat/YOUR-BOT-ID
  22. 22. Configure: SMS (via Twilio) https://sms.botframework.com/Dev/?botId=YOUR-BOT-ID
  23. 23. Configure: Facebook Messenger https://facebook.botframework.com/Dev/?botId=YOUR-BOT-ID
  24. 24. FB Developer Settings https://developers.facebook.com
  25. 25. Bot Builder SDK for C# Features: • Dialogs • AI with LUIS • Scalability • FormFlow • Open-Source http://docs.botframework.com/sdkreference/csharp
  26. 26. GitHub! https://github.com/Microsoft/botbuilder
  27. 27. Language Understanding Intelligent Service https://www.luis.ai/ Help: https://www.luis.ai/Help
  28. 28. LUIS: Intents, Entities & Labels
  29. 29. Intents in LUIS Intent: Summarizes the intentions of an utterance
  30. 30. Utterances in LUIS
  31. 31. Entities in LUIS Entity: Data object that can be pre- built or custom- defined.
  32. 32. Labels in LUIS Label: Marked segment of utterance to associate terms with corresponding entities.
  33. 33. Using LUIS in your Code
  34. 34. Bot Directory https://bots.botframework.com/
  35. 35. Demo
  36. 36. Game Chat Bot http://gamechatbot.azurewebsites.net/
  37. 37. Microsoft Virtual Academy Link: https://aka.ms/mvabots  https://mva.microsoft.com/en-US/training-courses/getting-started-with-bots-16759
  38. 38. Q & A
  39. 39. Email: shchowd@microsoft.com  Twitter: @shahedC

×