Bots are the New Apps: Building with the Bot Framework & Language Understanding

Post on 07-Jan-2017

529 views 0 download

transcript

Nick LandrySenior Technical Evangelist – Microsoft

nick.landry@microsoft.com

Blog: AgeofMobility.com

@ActiveNick | github.com/ActiveNick

Bots are the New Apps:

Building with the Bot Framework

& Language Understanding

Your conversation logic

Logic

Web Service

Your Bot

LUIS

Let’s build a bot!

Get started at https://www.botframework.com

Your bot

{"type": "Message","id": "68YrxgtB53Y","conversationId": "DphPaFQrDuZDKyCez4AFGcT4vy5aQDje1lLGIjB8v18MFtb","language": "en","text": "You can say \"/order\" to order!","attachments": [ ],"from": {

"name": "+12065551212","channelId": "sms","address": "+12065551212","id": "Ro52hKN287","isBot": false

},"channelData": { SMS data here },"botUserData": { your data here },...

}

Bot Connector

EmotionSpeaker

Recognition

Speech

Custom

RecognitionComputer Vision

Face

Video

microsoft.com/cognitive

Linguistic Analysis

Language

Understanding

Bing Spell Check

Entity Linking

Knowledge

Exploration

Academic

Knowledge

Bing

Image Search

Bing

Video Search

Bing

Web Search

WebLM

Text Analytics Recommendations

Bing

Autosuggest

Bing

News SearchTranslator

https://www.microsoft.com/cognitive-services/

https://dev.botframework.com/

https://github.com/Microsoft/BotBuilder

https://blog.botframework.com/

https://channel9.msdn.com/Blogs/raw-tech/Build-Reaction-Cortana-and-the-Bot-Framework

https://channel9.msdn.com/Shows/Cloud+Cover/Episode-206-Bot-Framework-with-Mike-Hall

https://channel9.msdn.com/Events/Build/2016/B821

https://channel9.msdn.com/Events/Build/2016/B878

https://channel9.msdn.com/Events/Build/2016/B855

https://channel9.msdn.com/Events/Build/2016/T620

https://channel9.msdn.com/Events/Build/2016/B834

https://channel9.msdn.com/Events/Build/2016/B833

http://developer.microsoft.com/cortana

http://AgeofMobility.com/Cortana

Online Microsoft training delivered by experts to help technologists continually learn

Hundreds of courses for developers, IT Pros, students, entrepreneurs and enthusiasts

11 different languages

3M+ students registered

Build your own Learning Plan

All free!

http://mva.microsoft.com

• Universal Windows App Developmentwith Cortana and the Speech SDK

• Available for on-demand viewing now:http://aka.ms/CortanaMVA

• Channel 9 Show

• Visual Studio Toolboxwith Robert Green• New Voice Commands

• Integration with Cortana’s canvas

• Background Voice Commands

• Continuous dictation

• Poutine in Montreal!

https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/App-Development-with-Cortana

More Cortana Dev on Windows 10

Thank You!Slides are in SlideShare. Demos are on GitHub.Contact me and let me know what you build, I will be happy to help promote your apps.

Blog: AgeofMobility.com

Twitter: @ActiveNick

Email: nick.landry@microsoft.com

Apps: www.bigbaldapps.com

LinkedIn: linkedin.com/in/activenick

GitHub: github.com/ActiveNick

Slideshare: slideshare.net/ActiveNick