SlideShare a Scribd company logo
The Microsoft Bot
Framework
Sascha Corti
Software Dev Engineer, Microsoft
https://linkedin.com/in/saschacorti
@TechPreacher
• Learn to implement Azure IoT and High Scale Data Workloads in the Cloud.
• 3 Days of Immersive, Structured, Hands-On, Challenge-Based Hacking.
• Team up with Microsoft Software Development Engineers, and Community Peers.
• Choose your own desired Tooling, Technology and Solution Approach.
• One-hour Individual IoT Solution Architect Design and Solution Envisioning Slot.
• Participation is free, Spaces are limited! Sign up Today.
http://aka.ms/zurichopenhack
Zürich, 28. – 30. May 2018
Why Bots?
And Why Now?
Microsoft Bots and Cognitive Services
Microsoft Bots and Cognitive Services
Bots:
• Purpose built Services
• Transactional in Nature
• Need to know Information &
Context for specific Task
Completion only
Agents:
• Personal Digital Assistant
• Knows your Context and works on
your behalf
• Holds your state
• Knows your Personal Information like
Interests Calendar, etc.
• Can get help from relevant Bots
http://dev.botframework.com
Your bot’s
web service
Route Messages
Manage State
Bot Registration
Bot Directory
Session Tracking
Services (translation…)
Per User / Bot Storage
SDK, APIs
Web Chat
Bing
Cortana
Email
Facebook Msgr
GroupMe
Kik
Microsoft Teams
Skype
Skype Business
Slack
Telegram
Twilio (SMS)
Direct Line
demo
Creating a Bot
Artificial
Intelligence
General A.I. Specialized A.I.
Project Malmo
T-800
Google AlphaGo
Industrial Internet of Things
Predictive MaintenancePredictive Maintenance
Best of Microsoft
1999 2004 2005 2008 2010 2012 2014
Junk Email
Filtering
Search
Engine built
with ML
Enable Data
Mining of
DBs
Traffic
Prediction
Service
using ML
Understand
User’s
Gestures
Realtime
Speech-to-
Speech
Translation
Azure ML
Launches
Data
Data
Program
Program
Desired
Result
Result
Microsoft Bots and Cognitive Services
Best of Microsoft
Data Scientist / IT
Developer
JSON: [
{
"faceRectangle": {
"left": 175,
"top": 187,
"width": 215,
"height": 215
},
"scores": {
"anger": 0.000008473417,
"contempt": 0.0000987896055,
"disgust": 0.00003328445,
"fear": 0.0005069857,
"happiness": 0.132762313,
"neutral": 0.0136927208,
"sadness": 0.0000227907713,
"surprise": 0.852874637
}
}
]
“Enable your Apps to See, Hear, Interpret, and
Interact in more Human Ways.”
Emotion
API
At Peak
1’600 Cores, 5.6 TB RAM
Over 2000 Images per Second uploaded
75
38
13
82 Million Unique Users
565 Million Images uploaded
1 Developer, 0 Downtime
… to reach 50 Mio users:
Microsoft Bots and Cognitive Services
Microsoft Bots and Cognitive Services
Microsoft Bots and Cognitive Services
Microsoft Bots and Cognitive Services
https://www.microsoft.com/cognitive-services/en-us/computer-vision-api
{
“entities”: [
{
“entity”: “urania”,
“type”: “Parking”
}
],
“intents”: [
{
“intent”: “FindParking”,
“score”: 0.92853384
},
{
“intent”: “None”,
“score”: 0.07289317
},
{
“intent”: “RepeatLastRequest”,
“score”: 0.0167122427
},
{
“intent”: “ListAllParkings”,
“score”: 0.0091929924
}
]
}
Language Understanding Intelligent Service
Understand what Users are Saying
• Determines Intent
• Detects Entities
Seamless Integration with
Speech Recognition
Learns over Time
Use pre-built, World Class
Models from Bing and Cortana
“How much
parking is available
in Urania?”
demo
Giving our Bot Natural Language Understanding with LUIS.ai
Consumer’s use of Technology is Shifting.
Cognitive Computing allows Systems to
Understand the Users Sentiments, Emotions and
Intents.
Digital Assistants and Bots are the Next Generation
UX.
http://build.microsoft.com https://channel9.msdn.com/events/build/2018
Experts Live Switzerland
Wir danken unseren Sponsoren und Partnern!
Microsoft Bots and Cognitive Services

More Related Content

PDF
Data visualization in JavaScript
PPTX
Office 365 - Communication Square LLC
PPT
Zubed Geospatial
PPTX
Visualr - Client Presentation
PPTX
SP2013 Hybrid SPSPhoenix2013_owenallen
PPTX
Identifying Users Across Platforms with a Universal ID Webinar Slides
PPT
O'Reilly Strata: Distilling Data Exhaust
PDF
Charles Verdon - Samedi SQL - Futur de l'intelligence d'affaire
Data visualization in JavaScript
Office 365 - Communication Square LLC
Zubed Geospatial
Visualr - Client Presentation
SP2013 Hybrid SPSPhoenix2013_owenallen
Identifying Users Across Platforms with a Universal ID Webinar Slides
O'Reilly Strata: Distilling Data Exhaust
Charles Verdon - Samedi SQL - Futur de l'intelligence d'affaire

Similar to Microsoft Bots and Cognitive Services (20)

PPTX
AI at Microsoft for HEC
PPTX
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
PDF
Chatbotmeetup15062017
PPTX
Tech talk - Microsoft A.I.
PPTX
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
PDF
Innovation morning power platform
PPTX
LUIS and Bots
PPTX
Microsoft teams & bot framework - A developer's perspective
PDF
Cognitives services
PDF
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
PPTX
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
PDF
Webinar - Building a ChatBot using IBM Watson Conversation Service
PDF
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...
PPTX
Meetup Toulouse Microsoft Azure : Bâtir une solution IoT
PDF
O365Con19 - Sharepoint with (Artificial) Intelligence - Adis Jugo
PDF
Cortana intelligence suite for projects & hacks
PPTX
Microsoft Teams Development - Conversational AI
PPTX
Leveling up your bot with language intelligence!
PDF
Microsoft ignite 2019 highlights
PPTX
Clever data building a chatbot from your database
AI at Microsoft for HEC
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft Teams
Chatbotmeetup15062017
Tech talk - Microsoft A.I.
Tour de France Azure PaaS 6/7 Ajouter de l'intelligence
Innovation morning power platform
LUIS and Bots
Microsoft teams & bot framework - A developer's perspective
Cognitives services
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Services
PDCConf2021 - Serverless WhatsApp Chatbot with Azure AI.pptx
Webinar - Building a ChatBot using IBM Watson Conversation Service
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...
Meetup Toulouse Microsoft Azure : Bâtir une solution IoT
O365Con19 - Sharepoint with (Artificial) Intelligence - Adis Jugo
Cortana intelligence suite for projects & hacks
Microsoft Teams Development - Conversational AI
Leveling up your bot with language intelligence!
Microsoft ignite 2019 highlights
Clever data building a chatbot from your database
Ad

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Machine learning based COVID-19 study performance prediction
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
cuic standard and advanced reporting.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation_ Review paper, used for researhc scholars
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Empathic Computing: Creating Shared Understanding
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine learning based COVID-19 study performance prediction
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Big Data Technologies - Introduction.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Dropbox Q2 2025 Financial Results & Investor Presentation
Ad

Microsoft Bots and Cognitive Services