The document discusses using Microsoft's AI ecosystem to unite the modern workplace. It provides an agenda for a conference presentation on this topic, introducing the presenters and defining key AI concepts like artificial intelligence, machine learning, and conversational AI. The presentation then demonstrates how various Microsoft AI technologies like Azure Bot Service, Cognitive Services, and bots can be used to build conversational interfaces and virtual assistants to improve workflows in the modern workplace.
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
SharePoint Saturday Belgium 2019 Unite your modern workplace with microsofst's ai ecosystem
1. Unite your Modern Workplace
with Microsoft's AI ecosystem
Stephan Bisser| @stephanbisser
Thomas Goelles | @thomyg
SharePoint Saturday Belgium 2019
#SPSBE
4. ABOUT US
THOMAS GÖLLES
MICROSOFT MVP (O365)
SOLVION
https://thomy.tech
@thomyg
Head of Modern Workplace Solutions
Graz, Austria
STEPHAN BISSER
MICROSOFT MVP (AI)
SOLVION
https://bisser.io
@stephanbisser
Technical Lead
Graz, Austria
21. “… At the moment computers have an advantage of speed, but they show no
sign of intelligence.
But computers roughly obey a version of Moore’s Law, which says that their
speed and complexity double every eighteen months. …”
This is not surprising because our present computers are less complex than
the brain of an earthworm, a species not noted for its intellectual powers.
1 0:
22. 0 ≤ 𝑥 ≤ 1
EVERYTHING YOU SEE TODAY ...
“Do I need an
umbrella today?”
23.
24. DR HANNAH FRY
“… well I just think
actually I have a slight
problem with the label AI
full stop. I think what
we’ve seen recently is a
revolution in
computational statistics
not a revolution in
intelligence and I admit
that this nowhere near as
sexy”
http://www.hannahfry.co.uk/
https://www.youtube.com/watch?v=j1mSRJdJFHc
26. AZURE AI
Machine learning
Azure Databricks
Azure Machine Learning
Azure AI Infrastructure
AI apps & agents
Azure Bot Service
Azure Cognitive Services
Knowledge mining
Azure Cognitive Search
For every person and every organization
30. 2000s: Mobile
• Social
• User download apps
from App Stores
The future: Conversations
• Natural language between people
and technology
• Conversational canvas
• Bots and agents
• Conversational AI
1990s: Internet
• Search
• User “visits” websites
1980s: PC
• Desktop
The evolution of computers and IT
31. • A new user interface paradigm
• Exposes software services through
conversational interface
• In apps, browser and on IoT devices
• Pro-active capabilities
(Virtual Assistant etc.)
• Bots
CONVERSATIONAL AI
Conversational AI is a subfield of artificial intelligence focused on producing natural and seamless
conversations between humans and computers
32. CONVERSATIONAL AI
Software as a service, SaaS solutions
To enable out-of-the-box conversational AI services for key solutions
Pre-trained AI, Cognitive Services
To add and customize language, speech, knowledge & vision
Managed bot service, Azure Bot Service
To accelerate building, management and deployment of conversational AI
Popular open source frameworks, Bot SDK on Github
To fully integrate and customize your solution with any AI technology
Solution accelerators and templates, PaaS
To accelerate conversational AI solutions
From the Intelligent Cloud to the Intelligent Edge
Customer Care
Bot Template
Virtual Assistant
Solution accelerator
Enterprise HR
Template
LanguageSpeech
…
DecisionVision Web search
Customer ServiceCortana, Teams Virtual Agent
BotKit SDK
Bot
Framework
Azure Bot Service
33. BOTS 101
“a computer program designed to
have a conversation with a human
being, especially over the internet” *
• Solves the user’s needs in the
quickest/easiest way compared to
any other option...
• Introduce AI in a friendly way
* https://dictionary.cambridge.org/dictionary/english/chatbot
34. MODERNIZING THE COMPANY FAQ
Company info
Departmental knowledge
Troubleshooting/support
+ ++
35. Office Graph
Knowledge
Sources
Manuals
(PDF)
Data Sources
General
Knowledge
Points of
Interest
Mail
Automotive
Custom
Other
Bots
Skills
(Customizable)
APIs
Directory
Tasks
Calendar
3P Assistants
Virtual Assistant
Bot Framework + Cognitive Services
Cognitive Services
Your Assistant
Your Brand
Your Personality
Language
Understanding
Speech
VisionQnA
Dispatch
Type Speak
Tap
User
Input
Devices
Channels
Azure Bot
Service
Adaptive
Cards
36. BOT FRAMEWORK SKILLS
Skills include language models, dialogs, and cards that can be reusable
across bots.
Skill == Bot
• Dispatcher within your core Assistant
supports Interruption
• Skills contains a self-describing Skill Manifest
Skills are open source, fully customizable
• Skill Template
• Skill CLI
• C# and Typescript support
Office Graph
Knowledge
Sources
Manuals
(PDF)
Data Sources
General
Knowledge
Points of
Interest
Mail
Automotive
Custom
Other
Bots
Skills
(Customizable)
APIs
Directory
Tasks
Calendar
3P Assistants
Dispatch
37. CONVERSATIONAL MECHANISMS
• Text, with optional media
attachments
• Traditional chat, can contain
media attachments
(e.g., image, video, audio,
file)
• Input prompts
• Suggested actions: Buttons,
numbered items in a list, etc.
• Rich cards
• Images, buttons, audio,
animations, etc within one
frame – Adaptive Cards
40. • Machine learning-based service
to build natural language into
apps, bots, and IoT devices.
Quickly create enterprise-ready,
custom models that
continuously improve.
• New People and Geography
entity recognizers
• CLI tools and v4 SDK
integration
• CSA STAR, ISO 27001, ISO
27018, HIPAA and PCI DSS
Compliance
LANGUAGE UNDERSTANDING (LUIS)
Always learning &
improving
Enterprise Grade,
available worldwide
42. LANGUAGE UNDERSTANDING EXAMPLE
{
"query": "Book a hotel in Brussels.",
"topScoringIntent": {
"intent": "BookHotel",
"score": 0.921233
},
"entities": [
{
"entity": "Brussels",
"type": "Location",
"startIndex": 10,
"endIndex": 13,
"score": 0.7615982
}
]
}
43.
44. • Data - Aggregate and extract
knowledge from non structured
data
• Architecture. The data and
runtime hosted in your Azure
subscription.
• Data privacy and compliance.
QnA data is hosted within your
Azure compliance boundary.
• Seamless chit-chat integration
with personalities like:
Profesional; Friend; Comic.
• Azure Application Insights
integration.
QNAMAKER