Vishesh Oberoi - files.meetup.comfiles.meetup.com/11165352/Conversations as a Platform - LUIS,...

Post on 24-Aug-2019

221 views 0 download

Transcript of Vishesh Oberoi - files.meetup.comfiles.meetup.com/11165352/Conversations as a Platform - LUIS,...

Vishesh OberoiTechnical Evangelist, Microsoft

VishO@Microsoft.com@ovishesh

Vishesh OberoiTechnical Evangelist, Microsoft

VishO@Microsoft.com@ovishesh

Simply put, a bot is an application that performs an automated task.

That’s it.

“Sure, do you want it with nuts and chocolate sauce in a waffle cone like last time from the Awesome store on Queen St?”

Demo - Bot

Web service

Natural Language Processing

Conversational Skills

Speech Processing

Vision

SMS/Chat Audio/VideoMMS/Image

Your bot

Determine intent and

detects entities

Seamless integration with

Speech Recognition

Learns over time

Use pre-built, world class

models from Bing and Cortana

Models work across devices

Intent: TextToSpeechContent: headlines

Read me the headlines

Play yesterday’sDaily Show

Intent: PauseDeviceDateTime.duration: 5 Minutes

Pause for5 minutes

Intent: PlayEpisodeContent: Daily ShowDateTime.date: T-1 Day

{“entities”: [

{“entity”: “seattle”,“type”: “City”

}],“intents”: [

{“intent”: “FindHotel”,“score”: 0.99853384

},{

“intent”: “None”,“score”: 0.07289317

},{

“intent”: “BookHotel”,“score”: 0.0167122427

},{

“intent”: “FindCheckoutTime”,“score”: 1.0919299E-06

}]

}

“Find a hotel in Seattle”

Language Understanding Models

Reduce labeling effort with interactive featuring

Deploy using just a few examples with active learning

Supports 5 languages (English, Chinese, Italian, French, Spanish)

Language Understanding Models

Demo - LUIS

Cognitive ServicesGive your solutions a human side

Microsoft

Cognitive

Services

From faces to feelings, allow your apps to understand images and video

Hear and speak to your users by filtering noise, identifying speakers, and understanding intent

Process text and learn how to recognize what users want

Tap into rich knowledge amassed from the web, academia, or your own data

Access billions of web pages, images, videos, and news with the power of Bing APIs

microsoft.com/cognitive

30

Developer Resources

Documentation

https://www.microsoft.com/cognitive-services/en-us/documentation

Client SDKs

https://www.microsoft.com/cognitive-services/en-us/sdk-sample

Example Code

https://text-analytics-demo.azurewebsites.net/Home/SampleCode

(On all API References as well)

Additional Resources

Demos and Featured Apps

https://www.microsoft.com/cognitive-services/en-us/applications

https://www.captionbot.ai/

https://www.microsoft.com/cognitive-services/en-us/speech-api

https://www.microsoft.com/cognitive-services/en-us/speaker-recognition-api

https://www.microsoft.com/cognitive-services/en-us/bing-spell-check-ap

https://github.com/Microsoft/Cognitive-Samples-IntelligentKiosk/i

(and many more)

Join Our Community

https://stackoverflow.com/questions/tagged/microsoft-cognitive

https://social.msdn.microsoft.com/forums/azure/en-US/home?forum=mlapi

https://cognitive.uservoice.com/

Pricing

https://www.microsoft.com/cognitive-services/en-us/pricing

Thank you

Vishesh OberoiTechnical Evangelist, Microsoft

Vishesh.Oberoi@microsoft.com@ovishesh