Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

My slides from the European SharePoint & Office 365 Conference 2017

Chargement dans…3

Consultez-les par la suite

1 sur 45 Publicité

Plus De Contenu Connexe

Similaire à My slides from the European SharePoint & Office 365 Conference 2017 (20)

Plus par Rick Van Rousselt (19)


My slides from the European SharePoint & Office 365 Conference 2017

  1. 1. Building an Intelligent SharePoint Bot Rick Van Rousselt Advantive Add Speaker Photo here
  2. 2. Bots… Bots…Bots
  3. 3. What’s the first bot you ever used?
  4. 4. Q&A Maker Demo
  5. 5. Not: Should I build a bot But What is the outcome I want for users of my product or service?
  6. 6. What is the business outcome you want to drive? - Customer retention - Customer service - Ex: helping a user until a live person is available
  7. 7. Is a conversational chatbot the best medium for your outcome?  Vacation booking site?  Recipe's site?
  8. 8. Does your idea try to replace tasks that people love doing? - Ex: Plan a trip
  9. 9. Is the cost for using your chatbot-powered product or service less than the perceived value? Ex: Shopping list
  10. 10. Start easy
  11. 11. What do we need to build a SharePoint bot?
  12. 12. Bot Framework Luis.ai YOU
  13. 13. Demo
  14. 14. Luis.ai
  15. 15. Utterances Training sentences Ex: What do you think the user will ask to the bot
  16. 16. Intents Task or action a user wants to perform => verbs Ex: What's the weather like in Dublin?
  17. 17. Entities Information relevant to the intent => Nouns Ex: What's the weather like in Dublin?
  18. 18. Entities • Prebuild: dates, times, geography • Simple • List: synonyms • Hierarchical: parent – child relationship • Ex: $TravelClass: including $First, $Business, and $Economy • Composite: made up of other entities that form part of a whole
  19. 19. Features Improve your model
  20. 20. Features • Phrase list features: • Help establish an utterance pattern • Ex: Who is Rick, Who is Jeff, Who is Dan • Always use pre-build entities if they exist first • Pattern features: • Express that some words or structures are meaningful • Ex: INCd => INC12345
  21. 21. Pre-build domains Prebuild sets of intents and entities Use them to see how it can be done
  22. 22. Luis.ai Demo
  23. 23. TIP • Always re-train your model
  24. 24. Supported Languages Locale Language Prebuilt entity support en-US American English ☑️ fr-CA Canadian French - fr-FR French (France) ☑️ it-IT Italian ☑️ nl-NL Dutch - de-DE German ☑️ es-ES Spanish (Spain) ☑️ es-MX Spanish (Mexico) - pt-BR Portuguese (Brazil) ☑️ ja-JP Japanese ☑️ ko-KR Korean - zh-CN Chinese ☑️
  25. 25. The front-end conundrum
  26. 26. Webchat control hosted on an azure website
  27. 27. Connect it to MS Teams
  28. 28. Skype 4 Business
  29. 29. Custom WebChat Control in SharePoint
  30. 30. SPAdminBot Demo
  31. 31. Sessions Bot Demo
  32. 32. What happens when SharePoint talks back? Demo
  33. 33. How can I start (dev) • https://dev.botframework.com/ • https://www.luis.ai/ • https://mva.microsoft.com/en-us/training- courses/getting-started-with-bots-16759
  34. 34. How can I start (non-dev) • https://www.onsequel.com/ • https://botsociety.io/ • https://chatfuel.com/ • https://qnamaker.ai/ • https://www.luis.ai/

Notes de l'éditeur

  • This is the Pre-Title Screen.
    Please do not place any content on this screen.
  • To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
    Please add co-speaker image directly below, if applicable
  • Demo how to use the Q&A maker with a simple FAQ.
    Go to qnamaker.ai
    New bot
    Use url: http://www.epizone-eu.net/en/Home/show/FAQ-SharePoint.htm
  • Quick walkthrough how to create a new bot https://dev.botframework.com/bots/new
  • No relation with SharePoint Features 
  • https://github.com/RickVanRousselt/SharePointAdminBot