Mehul Shah Cloud Solution Architect
Mehul Shah Cloud Solution Architect OUR GOAL IS TO DEMOCRATIZE A.I - - PowerPoint PPT Presentation
Mehul Shah Cloud Solution Architect OUR GOAL IS TO DEMOCRATIZE A.I - - PowerPoint PPT Presentation
Mehul Shah Cloud Solution Architect OUR GOAL IS TO DEMOCRATIZE A.I . TO EMPOWER EVERY PERSON AND EVERY ORGANIZATION TO ACHIEVE MORE SATYA NADELLA Microsoft AI For every person and every organization Agent Applications Services
“
OUR GOAL IS TO DEMOCRATIZE A.I. TO EMPOWER EVERY PERSON AND EVERY ORGANIZATION TO ACHIEVE MORE
”
SATYA NADELLA
Microsoft AI
Agent Applications Services Infrastructure For every person and every organization
Cortana
133 million users | 12 billion questions
Agent
Knows you | Knows your work + life | Knows the world 1,000+ skills and knowledge
DIGITAL PERSONAL ASSISTANTS
Applications
Office 365 Flow Keyboard Pix Customer Service and Support Dynamics 365 Skype Teams Calendar.help
Focused Inbox
From: To: CC: Subject: Marcus Carrie Project Kickoff
Carrie, Let’s have our project kickoff meeting next week. Cortana, can you find a time that works for us? Marcus
Cortana
Calendar.help
Microsoft Dynamics 365
Leads Support case Opportunities Digital marketing Projects Service requests Orders Shipments Forecast Equipment maintenance
Your connections Relevant News
Intelligence from the web graph
Your schedule & travel
Intelligence from the CRM graph
Monitor account activity Close alert Action
Services
Bot Framework Cognitive Services Cognitive Toolkit Cortana Intelligence Cortana Devices SDK Cortana Skills Kit SDK
CORTANA DEVICES SDK
CORTANA SKILLS KIT
Intelligent Kiosk
QnA Maker
Enrich user experiences with contextual entity search results
Conversation as a platform
{ Your Code }
Direct Line Protocol
REST Endpoint
C#
Bot patterns
01
Information Retrieval
Lookup, reference and information seeking, scenarios backed by a data source “What are the features of service plan A?” “When are the trains leaving on Thursday?” 02
Transactional
Look up info, make amendments, scenarios backed by a data source “Upgrade my account to plan B” “book two tickets for film A on Monday using my credit card”
03
Advisory Role
Prescriptive guidance via ‘expert systems’ based on user input. “How much can I save if I switch to payment plan B?” “Should I add an additional component to my service plan? ”
04
Social Conversations
Ability to sense sentiment and engage in open-ended conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience, who can I talk to?”
C#
BOT BUILDER SDK
NodeJS Cross platform emulator
BOT CONNECTOR
Routes Messages Manages State Bot registration/directory Session Tracking Per-user, per-bot storage APIs
Bot Connector Bot Channels Bot
Web Application
Skype Web chat Direct Line Email O365 Facebook Messenger GroupMe Kik Slack SMS Telegram Microsoft Teams
Bots +
I would like the latest stock value of Microsoft.
Utterance
Intent
Entity
The Microsoft AI platform
https://dev.botframework.com/ https://docs.microsoft.com/en-us/bot-framework/ https://github.com/Microsoft/BotBuilder Microsoft Virtual Academy
https://docs.microsoft.com/en-us/python/cognitive-toolkit/tutorials?view=cntk-py-2.0 https://github.com/Microsoft/CNTK/tree/master/Examples https://github.com/azure/ObjectDetectionUsingCntk https://github.com/Azure/ImageSimilarityUsingCntk https://github.com/Azure/ImageClassificationUsingCntk https://github.com/Azure/cortana-intelligence-product-detection-from-images