SlideShare une entreprise Scribd logo
1  sur  50
Unite your Modern Workplace with Microsoft's AI ecosystem
@stephanbisser @thomyg
SharePoint Saturday Helsinki 28. September 2019
Kiitos, thank you our dear sponsors…
AGENDA
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
bit.ly/LEARN-TO-BOT
DEFINITION
Source: http://www.boredpanda.com/fast-food-ads-vs-reality/
MODERN WORKPLACE
OFFICE365 IS
LIKE A SWISS
ARMY KNIFE …
Source: Sam Marshall, Clearbox Consulting @sammarshall
… BUT IF ONLY IT
WAS THAT SIMPLE
Source: Sam Marshall, Clearbox Consulting @sammarshall
FOCUS
ByBradGrissom@grissombrad
WHERE WORK GETS DONE
“YOU CAN’T BUY A DIGITAL WORKPLACE,
IT IS A CONCEPT NOT A PRODUCT.”Source: Sam Marshall, Clearbox
Consulting @sammarshall
ARTIFICIAL INTELLIGENCE
I’ll be back
AI
Vision
Speech
Language
AI
Vision
Speech
Language
• Face ID/Windows Hello
• Document/Image Tagging in SPO
• Image-content search in OneDrive
• Seeing AI
AI
Vision
Speech
Language
• PowerPoint Live Captions
• Stream Auto Transcripts
• Siri/Cortana
• Skype Translator
AI
Vision
Speech
Language
• Teams/Word Translate
• Sentiment Detection
• Auto Meeting minutes
• Multilingual bots
0 ≤ 𝑥 ≤ 1
EVERYTHING YOU SEE TODAY ...
“Do I need an
umbrella today?”
“… 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.
MICROSOFT
AI PLATFORM
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
DIGITAL TRANSFORMATION + AI
Artificial
Intelligence
AZURE AI PLATFORM
WHAT IS CONVERSATIONAL AI?
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
• 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
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
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
MODERNIZING THE COMPANY FAQ
Company info
Departmental knowledge
Troubleshooting/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
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
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
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
https://ai.jumpto365.com
LANGUAGE & KNOWLEDGE
COGNITIVE SERVICES
• 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
LANGUAGE UNDERSTANDING EXAMPLE
Book a hotel in Helsinki.
Intent = BookHotel Entity = Helsinki
LANGUAGE UNDERSTANDING EXAMPLE
{
"query": "Book a hotel in Helsinki.",
"topScoringIntent": {
"intent": "BookHotel",
"score": 0.921233
},
"entities": [
{
"entity": "Helsinki",
"type": "Location",
"startIndex": 10,
"endIndex": 13,
"score": 0.7615982
}
]
}
• 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
KEY PARTS OF AN ENTERPRISE BOT DESIGN
DEMO
TeamsBot
Planner
FlowExchange
HELPING SALES
Text Analysis
Bit.ly/SelectedTech
bit.ly/LEARN-TO-BOT
Please give
some
feedback <3

Contenu connexe

Similaire à SharePoint Saturday Helsinki 2019 - Unite your Modern Workplace with Microsoft's AI ecosystem

Similaire à SharePoint Saturday Helsinki 2019 - Unite your Modern Workplace with Microsoft's AI ecosystem (20)

SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsSharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
 
North American Collaboration Summit 2019 Bisser, Gölles
North American Collaboration Summit 2019 Bisser, GöllesNorth American Collaboration Summit 2019 Bisser, Gölles
North American Collaboration Summit 2019 Bisser, Gölles
 
Microsoft teams & bot framework - A developer's perspective
Microsoft teams & bot framework - A developer's perspectiveMicrosoft teams & bot framework - A developer's perspective
Microsoft teams & bot framework - A developer's perspective
 
Thrive 2019 Building intelligent bots for your modern workplace best practic...
Thrive 2019  Building intelligent bots for your modern workplace best practic...Thrive 2019  Building intelligent bots for your modern workplace best practic...
Thrive 2019 Building intelligent bots for your modern workplace best practic...
 
Bots & Teams: el poder de Grayskull
Bots & Teams: el poder de GrayskullBots & Teams: el poder de Grayskull
Bots & Teams: el poder de Grayskull
 
Enterprise Content Sharing Bots & AI
Enterprise Content Sharing Bots & AIEnterprise Content Sharing Bots & AI
Enterprise Content Sharing Bots & AI
 
Citizen Developer Tools @ Valo Solutions / Blue Meteorite Monday session
Citizen Developer Tools @ Valo Solutions / Blue Meteorite Monday sessionCitizen Developer Tools @ Valo Solutions / Blue Meteorite Monday session
Citizen Developer Tools @ Valo Solutions / Blue Meteorite Monday session
 
Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics
Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics
Dynamics 365 Saturday Melbourne - AI & Bots with Dynamics
 
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptxPDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
 
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
SharePoint Saturday Bremen - Unite your modern workplace with Microsoft's AI ...
 
SharePoint Saturday Stockholm 2018 A 21st century lunchbell based on Office36...
SharePoint Saturday Stockholm 2018 A 21st century lunchbell based on Office36...SharePoint Saturday Stockholm 2018 A 21st century lunchbell based on Office36...
SharePoint Saturday Stockholm 2018 A 21st century lunchbell based on Office36...
 
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
Citizen Developer Tools (session at SharePoint Saturday Twin Cities 4/14/2018...
 
Microsoft Teams Development - Conversational AI
Microsoft Teams Development - Conversational AIMicrosoft Teams Development - Conversational AI
Microsoft Teams Development - Conversational AI
 
Citizen Developer Tools - session at SPS New England 10/20/2018
Citizen Developer Tools - session at SPS New England 10/20/2018Citizen Developer Tools - session at SPS New England 10/20/2018
Citizen Developer Tools - session at SPS New England 10/20/2018
 
Designing XR Experiences with Speech & Natural Language Understanding in Unity
Designing XR Experiences with Speech & Natural Language Understandingin UnityDesigning XR Experiences with Speech & Natural Language Understandingin Unity
Designing XR Experiences with Speech & Natural Language Understanding in Unity
 
Da 0 all'AI conversazionale usando Microsoft Azure
Da 0 all'AI conversazionale usando Microsoft AzureDa 0 all'AI conversazionale usando Microsoft Azure
Da 0 all'AI conversazionale usando Microsoft Azure
 
Citizen Developer Tools are not just for Citizen Developers (session at Share...
Citizen Developer Tools are not just for Citizen Developers (session at Share...Citizen Developer Tools are not just for Citizen Developers (session at Share...
Citizen Developer Tools are not just for Citizen Developers (session at Share...
 
SharePoint Saturday Warsaw 2018 21st-century lunchbell
SharePoint Saturday Warsaw 2018 21st-century lunchbell SharePoint Saturday Warsaw 2018 21st-century lunchbell
SharePoint Saturday Warsaw 2018 21st-century lunchbell
 
Global ai bootcamp_codrina
Global ai bootcamp_codrinaGlobal ai bootcamp_codrina
Global ai bootcamp_codrina
 
AI at Microsoft for HEC
AI at Microsoft for HECAI at Microsoft for HEC
AI at Microsoft for HEC
 

Plus de Thomas Gölles

Plus de Thomas Gölles (20)

Blazor + Bot Framework = a Microsoft Teams Platform Dream Team
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamBlazor + Bot Framework = a Microsoft Teams Platform Dream Team
Blazor + Bot Framework = a Microsoft Teams Platform Dream Team
 
Scottish Summit 2021 The Myth of a successful Teams rollout
Scottish Summit 2021 The Myth of a successful Teams rolloutScottish Summit 2021 The Myth of a successful Teams rollout
Scottish Summit 2021 The Myth of a successful Teams rollout
 
MCCCH Dez 2020 Meetup M365CLI Intro
MCCCH Dez 2020 Meetup M365CLI IntroMCCCH Dez 2020 Meetup M365CLI Intro
MCCCH Dez 2020 Meetup M365CLI Intro
 
Collab daysbenelux2020 top 5 cognitive services for microsoft 365 - bisser go...
Collab daysbenelux2020 top 5 cognitive services for microsoft 365 - bisser go...Collab daysbenelux2020 top 5 cognitive services for microsoft 365 - bisser go...
Collab daysbenelux2020 top 5 cognitive services for microsoft 365 - bisser go...
 
Blazor in Microsoft Teams
Blazor in Microsoft TeamsBlazor in Microsoft Teams
Blazor in Microsoft Teams
 
Teams community day april 2020 microsoft teams as app platform thomas goelles
Teams community day april 2020 microsoft teams as app platform   thomas goellesTeams community day april 2020 microsoft teams as app platform   thomas goelles
Teams community day april 2020 microsoft teams as app platform thomas goelles
 
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s PerspectiveESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
ESPC Teams week Microsoft Teams & Bot Framework – a Developer’s Perspective
 
SPS Oslo : 10 things you should do with your O365 demo or dev tenant
SPS Oslo : 10 things you should do with your O365 demo or dev tenant SPS Oslo : 10 things you should do with your O365 demo or dev tenant
SPS Oslo : 10 things you should do with your O365 demo or dev tenant
 
Chzech SharePoint Conference - intranets on share point and office365 - the g...
Chzech SharePoint Conference - intranets on share point and office365 - the g...Chzech SharePoint Conference - intranets on share point and office365 - the g...
Chzech SharePoint Conference - intranets on share point and office365 - the g...
 
Czech SharePoint Conference 2019 - 10 things you should do with your o365 dem...
Czech SharePoint Conference 2019 - 10 things you should do with your o365 dem...Czech SharePoint Conference 2019 - 10 things you should do with your o365 dem...
Czech SharePoint Conference 2019 - 10 things you should do with your o365 dem...
 
Communication Sites and the SharePoint Starter Kit
Communication Sites and the SharePoint Starter KitCommunication Sites and the SharePoint Starter Kit
Communication Sites and the SharePoint Starter Kit
 
Solvion Trend Werkstatt juni 2019 - Microsoft Teams
Solvion Trend Werkstatt juni 2019  - Microsoft TeamsSolvion Trend Werkstatt juni 2019  - Microsoft Teams
Solvion Trend Werkstatt juni 2019 - Microsoft Teams
 
SharePoint Saturday Brno 2019 Thomas Goelles - SPFx
SharePoint Saturday Brno 2019 Thomas Goelles - SPFxSharePoint Saturday Brno 2019 Thomas Goelles - SPFx
SharePoint Saturday Brno 2019 Thomas Goelles - SPFx
 
SharePoint Saturday Brno 2019 Thomas Goelles
SharePoint Saturday Brno 2019 Thomas GoellesSharePoint Saturday Brno 2019 Thomas Goelles
SharePoint Saturday Brno 2019 Thomas Goelles
 
O365 Meetup Seattle March 21st 2019
O365 Meetup Seattle March 21st 2019O365 Meetup Seattle March 21st 2019
O365 Meetup Seattle March 21st 2019
 
Thrive conference - Customer scenarios cloud lunch bell
Thrive conference - Customer scenarios cloud lunch bellThrive conference - Customer scenarios cloud lunch bell
Thrive conference - Customer scenarios cloud lunch bell
 
Thrive 2018 - Microsoft Teams a developer's perspective
Thrive 2018 - Microsoft Teams a developer's perspectiveThrive 2018 - Microsoft Teams a developer's perspective
Thrive 2018 - Microsoft Teams a developer's perspective
 
Der moderne Arbeitsplatz mit Microsoft Teams
Der moderne Arbeitsplatz mit Microsoft Teams Der moderne Arbeitsplatz mit Microsoft Teams
Der moderne Arbeitsplatz mit Microsoft Teams
 
SharePoint Saturday Barcelona
SharePoint Saturday Barcelona SharePoint Saturday Barcelona
SharePoint Saturday Barcelona
 
Global office 365 developer bootcamp Slovenia 2018
Global office 365 developer bootcamp Slovenia 2018Global office 365 developer bootcamp Slovenia 2018
Global office 365 developer bootcamp Slovenia 2018
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

SharePoint Saturday Helsinki 2019 - Unite your Modern Workplace with Microsoft's AI ecosystem

  • 1. Unite your Modern Workplace with Microsoft's AI ecosystem @stephanbisser @thomyg SharePoint Saturday Helsinki 28. September 2019
  • 2. Kiitos, thank you our dear sponsors…
  • 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
  • 9. OFFICE365 IS LIKE A SWISS ARMY KNIFE … Source: Sam Marshall, Clearbox Consulting @sammarshall
  • 10.
  • 11. … BUT IF ONLY IT WAS THAT SIMPLE Source: Sam Marshall, Clearbox Consulting @sammarshall
  • 12. FOCUS
  • 14. “YOU CAN’T BUY A DIGITAL WORKPLACE, IT IS A CONCEPT NOT A PRODUCT.”Source: Sam Marshall, Clearbox Consulting @sammarshall
  • 16.
  • 18. AI Vision Speech Language • Face ID/Windows Hello • Document/Image Tagging in SPO • Image-content search in OneDrive • Seeing AI
  • 19. AI Vision Speech Language • PowerPoint Live Captions • Stream Auto Transcripts • Siri/Cortana • Skype Translator
  • 20. AI Vision Speech Language • Teams/Word Translate • Sentiment Detection • Auto Meeting minutes • Multilingual bots
  • 21. 0 ≤ 𝑥 ≤ 1 EVERYTHING YOU SEE TODAY ... “Do I need an umbrella today?”
  • 22.
  • 23. “… 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.
  • 25. 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
  • 26. DIGITAL TRANSFORMATION + AI Artificial Intelligence
  • 29. 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
  • 30. • 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
  • 31. 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
  • 32. 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
  • 33. MODERNIZING THE COMPANY FAQ Company info Departmental knowledge Troubleshooting/support + ++
  • 34. 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
  • 35. 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
  • 36. 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
  • 39. • 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
  • 40. LANGUAGE UNDERSTANDING EXAMPLE Book a hotel in Helsinki. Intent = BookHotel Entity = Helsinki
  • 41. LANGUAGE UNDERSTANDING EXAMPLE { "query": "Book a hotel in Helsinki.", "topScoringIntent": { "intent": "BookHotel", "score": 0.921233 }, "entities": [ { "entity": "Helsinki", "type": "Location", "startIndex": 10, "endIndex": 13, "score": 0.7615982 } ] }
  • 42.
  • 43. • 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
  • 44.
  • 45. KEY PARTS OF AN ENTERPRISE BOT DESIGN
  • 46. DEMO