![Page 1: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/1.jpg)
AI for All:Transforming Your Business with AI
Ted Way, PhD
Senior Program Manager,
Microsoft Azure Machine Learning
@tedwinway
![Page 2: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/2.jpg)
Cloud Computing
Big Data
PowerfulAlgorithms
![Page 3: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/3.jpg)
Microsoft AI
Agent Applications Services Infrastructure
For every person and every organization
![Page 4: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/4.jpg)
Use CasesPersonalization Customer Churn Anomaly Detection Operational Efficiency Demand Forecast
Customer stories are categorized by top use case, but may fit into multiple use case categories.
![Page 5: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/5.jpg)
Flexible infrastructure support for analytics
Best of Microsoft research and open source
Most comprehensive data science capabilities
Easy to consume Artificial Intelligence
Solutions Extensible applications
![Page 6: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/6.jpg)
![Page 7: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/7.jpg)
![Page 8: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/8.jpg)
Would you board the Titanic?
![Page 9: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/9.jpg)
![Page 10: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/10.jpg)
![Page 11: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/11.jpg)
![Page 12: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/12.jpg)
![Page 13: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/13.jpg)
![Page 14: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/14.jpg)
![Page 15: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/15.jpg)
![Page 16: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/16.jpg)
![Page 17: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/17.jpg)
![Page 18: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/18.jpg)
Language
Speech
Search
Machine Learning
Knowledge Vision
Spell check
Speech API
Entity linking
Recommendation API
Bing autosuggest
Computer vision
Emotion
Forecasting
Text to speech
Thumbnail generation
Anomalydetection
Custom recognition (CRIS)
Bing image search
Web language model
Customer feedback analysis
Academic knowledge
OCR, tagging, captioning
Sentiment scoring
Bingnews search
Bingweb search
Text analytics
Cognitive Services APIs
![Page 19: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/19.jpg)
Microsoft Cognitive ServicesGive your apps a human side
![Page 20: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/20.jpg)
![Page 21: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/21.jpg)
{ Your Code }
REST EndpointDirect Line Protocol
Conversational and
Business Logic
Canvas Aware Context
Sensitive
SDK
Bot Builder SDK
Platform Platform Services
HTTP
REST Endpoint
AI
Intelligent Tools
![Page 22: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/22.jpg)
Goals
• Start Simple. Add Complexity. No dead-ends.
• Bot adapts to the user, based on context
• Composable and intelligent controls to manage complexity
Bot Controls
LUIS
Query over database via
Azure Search
Form
FillingQnA
C#
Customer’s
Business Logic
& DataBot Connector
Direct Line
What?
• Tools for building REST Web Sites
• Services to enrich
• Mechanisms for receive events
• Data to debug and analyze
Why?
• Implements standard protocols
• Modeling conversations is hard. Tools help!
• UI across multiple canvases is hard. Cards rock!
• Language Understanding is hard
• Common and well understood patterns
![Page 23: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/23.jpg)
Bot Directory
Your Bot Framework
Try, use, and add published bots to the
world’s top conversation experiences.
Developer Portal
Connect your bots to text/sms, Skype,
Slack, Facebook Messenger,
Office 365 mail and other channels.
• Register, connect, publish and manage your bot through your bot’s dashboard
• Automatic card normalization across channels
• Skype channel auto-configured
• Embeddable Web chat control
• Host your bot in your app via the Direct Line API
• Fast, scalable message routing
• Diagnostic tools
Bot Builder
Tools and services to build great bots
that converse wherever your users are.
• Open source SDK on Github for Node.js, .NET and REST
• From simple built-in prompts and command dialogs to simple to use yet sophisticated ‘FormFlow’ dialogs
• Support for rich attachments (image, card, video, doc, etc.); support for calling (Skype)
• Online/offline chat Emulator
• Add bot smarts with Cognitive Services for language understanding and more
• Public directory of bots registered and published with Microsoft Bot Framework
• Users can try your bot from the directory via the Web chat control
• Users can discover and add your bot to the channels on which it is configured when the Directory is made public to end users
![Page 24: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/24.jpg)
O N E B O T
M U L T I P L E C A N V A S E S
Custom Skills
Memory / Profile
Speech
Business Bots
Bot Directory
Bots in Bing Search
LOB Bots
IT Managed
Integrated Auth
![Page 25: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/25.jpg)
![Page 26: AI for All: Transforming Your Business with AI · Composable and intelligent controls to manage complexity. Bot Controls. LUIS Query over database via Azure Search Form Filling QnA](https://reader033.vdocument.in/reader033/viewer/2022053003/5f07c1947e708231d41e9597/html5/thumbnails/26.jpg)
Thank You!Questions?