Behind the buzzwords:
using chatbots & AI
for everyday wins
New York City Microsoft Enterprise Collaboration Group
Matt Wade • 6 February 2018 • Microsoft New York
So who is this guy?
Matt Wade
 Office 365 / SharePoint / Teams guru
 Evangelist & consultant at H3 Solutions, Inc.
 Engineer by training, IT geek by mistake
 Blog: icansharepoint.com
@thatmattwade /in/thatmattwade
Three basic
factors for a
high-quality
enterprise bot
These are available as
easy-to-apply services
Understand
Things
Do
Things
Know
Things
1. Understand things → LUIS
Language Understanding
Intelligent Service – luis.ai
‘Translates’ human
language into machine
language
Get going in minutes:
https://tinyurl.com/BizzyLUIS
Deep understanding of intent
Narrow understanding of
questions
Best used for:
Extracting entities from user text
Triggering actions based on
varying utterances
1. Understand things → LUIS
Provide alternate
phrasing for
the same intent
1. Understand things → LUIS
Then create
multiple intents to
catch various
business needs
2. Know things → QnA Maker
Wide understanding of questions
Shallow understanding of intent
Best used for:
Simple FAQ bot responses to questions
Baseline conversations that can drive users toward actions
Check it out: https://qnamaker.ai
2. Know things → QnA Maker
Knowledge/information managers have been waiting for this
Scrape existing FAQs, bulk upload pairs, create on the fly
Seed with top SharePoint search terms/questions
Increase productivity & efficiency
More self-service thanks to pre-answered questions
Fewer emails, calls, IMs, tickets, requests, … all interactions
2. Know things → QnA Maker
Create your
multiple Q&A
pairs
2. Know things → QnA Maker
DEMO
2. QnA Maker best practices
1. Share your services
2. Avoid yes/no answers
3. Keep questions simple
4. Keep answers short
5. Beware keyword overlap
6. Test your questions
7. Involve [real] testers
8. Start with lots of pairs
9. Update answers over time
10.Change control log
3. Do Things
Bot Framework
Azure functions
External REST APIs (e.g., SPO, Twitter, Azure Services)
We went with Microsoft Flow
Easy for anyone to use, collaborative
Highly extensible (your putting yourself in a box like above)
Integrated with numerous third-party applications
3. Do Things → Microsoft Flow
Logic execution engine
Leverage any existing Flow connectors or
integrate with Azure Functions
Best used for:
Executing bot logic
Integrating your bot with third-party systems
4. Accessing
your bot
Your bot can be deployed to a
number of different mediums
• Microsoft Teams (desktop & mobile)
• SharePoint Sites
• Corporate Intranet
• Public Website
Bringing it all together
Get a hold of your
bot in SharePoint.
Because not
everyone uses MS
Teams, right?
Bringing it all together
DEMO
Takeaways
Bizzy blog https://getbizzy.io
LUIS intro https://tinyurl.com/BizzyLUIS
QnA Maker intro https://tinyurl.com/BizzyQnA
QnA Maker best practices https://tinyurl.com/BizzyQnABP
SPFx bot extension https://tinyurl.com/BizzySPFx
Questions
Slides
http://icsh.pt/NYCcollab2018
Feedback
http://icsh.pt/HowdMattDo
30-day free trial
https://tinyurl.com/BizzyTrial
Contact
matt.wade@h3s.co
@thatmattwade
/in/thatmattwade

More Related Content

PPTX
Getting Persistence Ignorant with Entity Framework, Julie Lerman
PPT
Data Portability at Social Media Camp Seattle
PPTX
Working remotely as an attorney
PPTX
Mat Velloso - Bots in the real world
PPTX
North American Collaboration Summit 2019 Bisser, Gölles
PPTX
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
PPTX
SharePoint Saturday Belgium 2019 Unite your modern workplace with microsofst...
PPTX
Da 0 all'AI conversazionale usando Microsoft Azure
Getting Persistence Ignorant with Entity Framework, Julie Lerman
Data Portability at Social Media Camp Seattle
Working remotely as an attorney
Mat Velloso - Bots in the real world
North American Collaboration Summit 2019 Bisser, Gölles
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Belgium 2019 Unite your modern workplace with microsofst...
Da 0 all'AI conversazionale usando Microsoft Azure

Similar to Behind the buzzwords: using chatbots & AI for everyday wins! (20)

PPTX
Leverage Bots in your Digital Workplace #off203 #spfestchi
PPTX
Integrating Bots into your Digital Workplace Strategy #spsne
PPTX
SharePoint Saturday Helsinki 2019 - Unite your Modern Workplace with Microsof...
PDF
Solvion Trendwerkstatt - Microsoft Azure + Bots
PDF
Chatbot development workshop with the Microsoft Bot Framework
PPTX
CCI2019 - Governance di una Conversational AI
PPTX
Governance di una Conversational AI
PPTX
Building intelligentchatbots
PPTX
GIB2018 AKL - Introduction to Bots, Luis and Flow
PPTX
Build Authentication in Conversational AI
PPTX
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
PPTX
LUIS and Bots
PPTX
Integrating Bots into your Digital Workplace Strategy #spfestdc
PPTX
Build a Great Conversationalist
PDF
Introducing Azure Bot Service Building Bots for Business Waghmare
PPTX
Integrating Bots into your Digital Workplace Strategy #spsmontreal
PPTX
Azure Chat Bot application
PPTX
Integrating Bots into your Digital Workplace Strategy #spfestdenver
PDF
Practical guide-mastering-chatbots-eb-engb
PDF
Bots are the New Apps: Building Bots with ASP.NET WebAPI & Language Understan...
Leverage Bots in your Digital Workplace #off203 #spfestchi
Integrating Bots into your Digital Workplace Strategy #spsne
SharePoint Saturday Helsinki 2019 - Unite your Modern Workplace with Microsof...
Solvion Trendwerkstatt - Microsoft Azure + Bots
Chatbot development workshop with the Microsoft Bot Framework
CCI2019 - Governance di una Conversational AI
Governance di una Conversational AI
Building intelligentchatbots
GIB2018 AKL - Introduction to Bots, Luis and Flow
Build Authentication in Conversational AI
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
LUIS and Bots
Integrating Bots into your Digital Workplace Strategy #spfestdc
Build a Great Conversationalist
Introducing Azure Bot Service Building Bots for Business Waghmare
Integrating Bots into your Digital Workplace Strategy #spsmontreal
Azure Chat Bot application
Integrating Bots into your Digital Workplace Strategy #spfestdenver
Practical guide-mastering-chatbots-eb-engb
Bots are the New Apps: Building Bots with ASP.NET WebAPI & Language Understan...
Ad

More from SoHo Dragon (20)

PPTX
A Presentation On Office Video Migration to Microsoft Stream
PPTX
Presentation on Microsoft Teams
PPTX
Tips on Designing a Digital Hub
PDF
Bake-off QlikView
PDF
Bake-off Power BI
PPTX
Why User Experience Matters for Employees
PDF
Healthy SharePoint Environment with Rencore
PPTX
Increase productivity with Microsoft Teams
PPTX
Office 365 advanced threat protection
PPTX
Scale and Streamline with PowerApps
PDF
How to approach o365
PPTX
Skype for Business - NYC Enterprise Collaboration Meetup
PPTX
Rapid prototyping in o365
PPTX
Microsoft Graph for Humanizing the Digital Experience
PDF
Power BI Meetup Presentation
PPTX
Compliance Automation with Microsoft Technology
PPTX
Power bi kevin_s_goff
PPTX
Aws compete latest (00000005) js
PPTX
Aws vs azure bakeoff
PPTX
Cross platform mobile development with xamarin and office 365
A Presentation On Office Video Migration to Microsoft Stream
Presentation on Microsoft Teams
Tips on Designing a Digital Hub
Bake-off QlikView
Bake-off Power BI
Why User Experience Matters for Employees
Healthy SharePoint Environment with Rencore
Increase productivity with Microsoft Teams
Office 365 advanced threat protection
Scale and Streamline with PowerApps
How to approach o365
Skype for Business - NYC Enterprise Collaboration Meetup
Rapid prototyping in o365
Microsoft Graph for Humanizing the Digital Experience
Power BI Meetup Presentation
Compliance Automation with Microsoft Technology
Power bi kevin_s_goff
Aws compete latest (00000005) js
Aws vs azure bakeoff
Cross platform mobile development with xamarin and office 365
Ad

Recently uploaded (20)

PDF
Five Habits of High-Impact Board Members
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
Microsoft Excel 365/2024 Beginner's training
PPTX
The various Industrial Revolutions .pptx
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PPTX
Modernising the Digital Integration Hub
PPTX
Benefits of Physical activity for teenagers.pptx
PPTX
Configure Apache Mutual Authentication
PDF
Architecture types and enterprise applications.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Five Habits of High-Impact Board Members
A comparative study of natural language inference in Swahili using monolingua...
A review of recent deep learning applications in wood surface defect identifi...
Enhancing emotion recognition model for a student engagement use case through...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
1 - Historical Antecedents, Social Consideration.pdf
Microsoft Excel 365/2024 Beginner's training
The various Industrial Revolutions .pptx
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Custom Battery Pack Design Considerations for Performance and Safety
Modernising the Digital Integration Hub
Benefits of Physical activity for teenagers.pptx
Configure Apache Mutual Authentication
Architecture types and enterprise applications.pdf
Zenith AI: Advanced Artificial Intelligence
UiPath Agentic Automation session 1: RPA to Agents
Module 1.ppt Iot fundamentals and Architecture
How ambidextrous entrepreneurial leaders react to the artificial intelligence...

Behind the buzzwords: using chatbots & AI for everyday wins!

  • 1. Behind the buzzwords: using chatbots & AI for everyday wins New York City Microsoft Enterprise Collaboration Group Matt Wade • 6 February 2018 • Microsoft New York
  • 2. So who is this guy? Matt Wade  Office 365 / SharePoint / Teams guru  Evangelist & consultant at H3 Solutions, Inc.  Engineer by training, IT geek by mistake  Blog: icansharepoint.com @thatmattwade /in/thatmattwade
  • 3. Three basic factors for a high-quality enterprise bot These are available as easy-to-apply services Understand Things Do Things Know Things
  • 4. 1. Understand things → LUIS Language Understanding Intelligent Service – luis.ai ‘Translates’ human language into machine language Get going in minutes: https://tinyurl.com/BizzyLUIS Deep understanding of intent Narrow understanding of questions Best used for: Extracting entities from user text Triggering actions based on varying utterances
  • 5. 1. Understand things → LUIS Provide alternate phrasing for the same intent
  • 6. 1. Understand things → LUIS Then create multiple intents to catch various business needs
  • 7. 2. Know things → QnA Maker Wide understanding of questions Shallow understanding of intent Best used for: Simple FAQ bot responses to questions Baseline conversations that can drive users toward actions Check it out: https://qnamaker.ai
  • 8. 2. Know things → QnA Maker Knowledge/information managers have been waiting for this Scrape existing FAQs, bulk upload pairs, create on the fly Seed with top SharePoint search terms/questions Increase productivity & efficiency More self-service thanks to pre-answered questions Fewer emails, calls, IMs, tickets, requests, … all interactions
  • 9. 2. Know things → QnA Maker Create your multiple Q&A pairs
  • 10. 2. Know things → QnA Maker DEMO
  • 11. 2. QnA Maker best practices 1. Share your services 2. Avoid yes/no answers 3. Keep questions simple 4. Keep answers short 5. Beware keyword overlap 6. Test your questions 7. Involve [real] testers 8. Start with lots of pairs 9. Update answers over time 10.Change control log
  • 12. 3. Do Things Bot Framework Azure functions External REST APIs (e.g., SPO, Twitter, Azure Services) We went with Microsoft Flow Easy for anyone to use, collaborative Highly extensible (your putting yourself in a box like above) Integrated with numerous third-party applications
  • 13. 3. Do Things → Microsoft Flow Logic execution engine Leverage any existing Flow connectors or integrate with Azure Functions Best used for: Executing bot logic Integrating your bot with third-party systems
  • 14. 4. Accessing your bot Your bot can be deployed to a number of different mediums • Microsoft Teams (desktop & mobile) • SharePoint Sites • Corporate Intranet • Public Website
  • 15. Bringing it all together Get a hold of your bot in SharePoint. Because not everyone uses MS Teams, right?
  • 16. Bringing it all together DEMO
  • 17. Takeaways Bizzy blog https://getbizzy.io LUIS intro https://tinyurl.com/BizzyLUIS QnA Maker intro https://tinyurl.com/BizzyQnA QnA Maker best practices https://tinyurl.com/BizzyQnABP SPFx bot extension https://tinyurl.com/BizzySPFx