Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your...

49
Mehul Shah Cloud Solution Architect

Transcript of Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your...

Page 1: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Mehul Shah

Cloud Solution Architect

Page 2: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

“OUR GOAL IS TO DEMOCRATIZE A.I.

TO EMPOWER EVERY PERSON

AND EVERY ORGANIZATION

TO ACHIEVE MORE

”SATYA NADELLA

Page 3: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Microsoft AI

Agent Applications Services Infrastructure

For every person and every organization

Page 4: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Cortana

133 million users | 12 billion questions

Agent

Knows you | Knows your work + life | Knows the world

1,000+ skills and knowledge

Page 5: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

DIGITAL

PERSONAL

ASSISTANTS

Page 6: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 7: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Applications

Office 365

Flow Keyboard

Pix

Customer Service and Support

Dynamics 365

Skype

Teams

Calendar.help

Page 8: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Focused Inbox

Page 9: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 10: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

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

Page 11: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

MicrosoftDynamics 365

Leads

Supportcase

Opportunities

Digitalmarketing

Projects

Servicerequests

Orders

Shipments

Forecast

Equipmentmaintenance

Page 12: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Cynthia Dellman was

recently promoted to VP of

Eastern Region at Contoso

Travel time to your next meeting

Your connections

Relevant News

Intelligence fromthe web graph

Your schedule & travel

Page 13: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Intelligence fromthe CRM graph

Monitor account activity

Close alert

Action

Page 14: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Services

Bot Framework

Cognitive Services

Cognitive Toolkit

Cortana Intelligence

Cortana Devices SDK

Cortana Skills Kit SDK

Page 15: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

CORTANA

DEVICES

SDK

Page 16: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 17: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 18: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

CORTANA

SKILLS

KIT

Page 19: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 20: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 21: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 22: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 23: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 24: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 25: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 26: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Intelligent Kiosk

Page 27: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 28: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 29: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 30: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

QnA Maker

Page 31: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Enrich user experiences with contextual entity search results

Page 32: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 33: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Conversation as a platform

Page 35: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

C#

Page 36: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Botpatterns

01Information RetrievalLookup, 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?” 02TransactionalLook 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”

03Advisory RolePrescriptive 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? ”

04Social ConversationsAbility 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?”

Page 37: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 38: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

C#

BOT BUILDER SDK

NodeJS

Cross platform emulator

Page 39: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

BOT CONNECTOR

Routes Messages

Manages State

Bot registration/directory

Session Tracking

Per-user, per-bot storage

APIs

Bot Connector

Bot Channels

BotWeb Application

Skype

Web chat

Direct Line

Email O365

Facebook Messenger

GroupMe

Kik

Slack

SMS

Telegram

Microsoft Teams

Page 40: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 41: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

Bots +

I would like the latest stock value of Microsoft.

Utterance

Intent Entity

Page 42: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 43: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 44: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 45: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 46: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,
Page 47: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

The Microsoft AI platform

Page 48: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

https://dev.botframework.com/

https://docs.microsoft.com/en-us/bot-framework/

https://github.com/Microsoft/BotBuilder

Microsoft Virtual Academy

Page 49: Mehul Shah Cloud Solution Architect · conversation within the bots area of expertise. “Your product is terrible, I would like a refund.” “I have had a terrible experience,

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