Upload
chatbotscommunity
View
106
Download
3
Embed Size (px)
Citation preview
Chatbots Community
#devconf
DevConf Chatbots
Developers Meetup2016
Microsoft Bot Framework или как быстро развернуть собственного бота в несколько мессенджеров
Microsoft Bot Framework & Microsoft Azure
Александр Попов
Developer, Encom
#devconf
Обзор платформы
Описание возможностей
платформы
• Bot Connector
• Bot Builder SDK
• Bot Directory
Демонстрация
развёртывания
Развёртывание Web
Application в Microsoft
Azure
• Telegram
Encom Aurora
Диалоговая система
способная общаться на
естественном языке
Цели
#devconf
Microsoft Bot Framework
#devconf
Your bots — wherever your users are
talking.
dev.botframework.com
Microsoft Bot FrameworkУниверсальная платформа по
созданию чат ботов для популярных
мессенджеров
Структура платформыПлатформа состоит из бот коннектора, библиотек AI на основе Microsoft Cognitive Services и площадки продвижения
Microsoft Bot ConnectorУниверсальный коннектор позволяющий вывести бота в несколько мессенджеров
• Microsoft Azure
• Rest Full Service
• Azure API App
Концепция микросервисов с автомасштабированием
Bot Builder SDKНабор библиотек для создания бот с возможностью ведения диалога и выбора объектов
• Node.js
• C#-based bot.
Microsoft Cognitive Services
Microsoft Cognitive Services
#devconf
Give your apps a human side
microsoft.com/cognitive-services
How-Old.netСервис распознавания возраста
Microsoft Cognitive Service• Face API
• Bing Speech API
• Bing Spell Check API
• Academic Knowledge API
Демонстрация развёртывания
#devconf
Развёртывание Web Application в
Microsoft Azure
Demo
#devconf
Encom Aurora
#devconf
Диалоговая система способная общаться на
естественном языке c аналитикой понимания
контекста и смыслов
(Natural Language Understanding)
заказчики
API APPREST
Storage table API Management
Storage table
Storage tableAzure SQL Databaseelastic
Кэширование
Кэширование
API APPWebSockets
API APPREST
API APPREST
Azure Files Service
ASP.NET CoreASP.NET Core ASP.NET Core
Пользователи
API APPTelegram Bot
Telegram
Microsoft Bot Framework + Encom Aurora
Aurora Personal Virtual Assistant Персональный виртуальный ассистент способный
вести диалог с пользователями.
Aurora Project ActivityПроектное направление разработки и внедрения
облачного решения
http://linuxloves.ru/
Microsoft Loves Linux
Think Different
Мы находимся здесь, чтобы внести свой вклад в этот мир, а иначе зачем мы здесь?
#devconf
Александр Попов
CEO, Encom
+7(902) 57-80-719
encom.me