ai for all: transforming your business with ai · composable and intelligent controls to manage...

26
AI for All: Transforming Your Business with AI Ted Way, PhD Senior Program Manager, Microsoft Azure Machine Learning [email protected] @tedwinway

Upload: others

Post on 17-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

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

AI for All:Transforming Your Business with AI

Ted Way, PhD

Senior Program Manager,

Microsoft Azure Machine Learning

[email protected]

@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

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

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

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

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
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
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

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
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
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
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
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
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
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
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
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
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

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

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
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

{ 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

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

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

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
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

Thank You!Questions?