Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

My slides from SharePoint Saturday Oslo

Cargando en…3

Eche un vistazo a continuación

1 de 46 Anuncio

Más Contenido Relacionado

Similares a My slides from SharePoint Saturday Oslo (20)

Más de Rick Van Rousselt (19)


Más reciente (20)

My slides from SharePoint Saturday Oslo

  1. 1. Build an intelligent SharePoint Bot Rick Van Rousselt Advantive 11.11.2017 SharePoint Saturday Oslo 2017
  2. 2. Sponsors Platinum Gold Silver Bronze Prizes & Prizes
  3. 3. Help us do better next time… Session Evaluation Event Evaluation 11.11.2017 SharePoint Saturday Oslo 2017
  4. 4. Bots… Bots…Bots
  5. 5. What’s the first bot you ever used?
  6. 6. Q&A Maker Demo
  7. 7. Not: Should I build a bot But What is the outcome I want for users of my product or service?
  8. 8. What is the business outcome you want to drive? - Customer retention - Customer service - Ex: helping a user until a live person is available
  9. 9. Is a conversational chatbot the best medium for your outcome?  Vacation booking site?  Recipe's site?
  10. 10. Does your idea try to replace tasks that people love doing? - Ex: Plan a trip
  11. 11. Is the cost for using your chatbot-powered product or service less than the perceived value?  Ex: Shopping list
  12. 12. Start easy
  13. 13. What do we need to build a SharePoint bot
  14. 14. Bot Framework YOU
  15. 15. Demo
  16. 16.
  17. 17. Utterances Training sentences Ex: What do you think the user will ask to the bot
  18. 18. Intents Task or action a user wants to perform => verbs Ex: What's the weather like in Oslo?
  19. 19. Entities Information relevant to the intent => Nouns Ex: What's the weather like in Oslo?
  20. 20. 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
  21. 21. Features Improve your model
  22. 22. 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
  23. 23. Pre-build domains Prebuild sets of intents and entities Use them to see how it can be done
  24. 24. Demo
  25. 25. TIP Always re-train your model
  26. 26. 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 ☑️
  27. 27. The front-end conundrum
  28. 28. Webchat control hosted on an azure website
  29. 29. Connect it to MS Teams
  30. 30. Skype 4 Business
  31. 31. Custom WebChat Control in SharePoint
  32. 32. SPAdminBot  Demo
  33. 33. What happens when SharePoint talks back?  Demo
  34. 34. How can I start (dev)    courses/getting-started-with-bots-16759
  35. 35. How can I start (non- dev)     
  36. 36. Rick Van Rousselt Office Servers and Services MVP BIWUG Board Member Email : rickvanrousselt

Notas del editor

  • On this slide, you’ll find two links along with their QR codes; one for sessions evaluation and the other for event evaluation. Sessions evaluation form will be open for responses right after the keynote at 10:00 o’clock and will close right before the raffle prizes (around 4:00), while event evaluation form will open for responses at 3:00 o’clock in the afternoon and will close right before the raffle prizes as well. Both forms require your ticket number from Eventbrite, so if you have your ticket printed out on paper, don’t throw it yet, you gonna need it! We encourage you to evaluate all the sessions you have been to, in addition to evaluating the event as well! Only those who evaluated at least one session, evaluated the event and visited all sponsors are eligible for raffle prizes draw
  • Demo how to use the Q&A maker with a simple FAQ.
    Go to
    New bot
    Use url:
  • Quick walkthrough how to create a new bot
  • No relation with SharePoint Features 