chatbots meetup 16.04.2016 - Диалоговые движки (Осадченко Григорий)
Post on 09-Jan-2017
6.285 Views
Preview:
TRANSCRIPT
Диалоговые движки
или что такое VINS и зачем он тебе нужен
1
Осадченко Григорий telegram: @ogreser
e-mail: ogreser@ya.ru
Лучший интерфейс - это отсутствие интерфейса
2
Друг с другом мы общаемся словами
почему с вашим сервисом не сделать так же?
3
Кому это нужно и выгодно?
Call-центры
Chat-боты
4
Как делали раньше?Voice XML
AIML и ему подобные
5
AIML и подобныеХорошо подойдёт для icq-болтуна, но плохо
справляется со сложным контекстом
6
Voice XMLПридуман для телефонии и только
для них
Подходит для реализации меню
Не подходит для поддержки сложных диалогов
7
8
9
Несколько вариантовХочу такси
Откуда? Куда? Когда?
Хочу такси на Льва Толстого 16Куда? Когда?
Хочу такси от Льва Толстого 16 до Ильинки 4 на 8 вечера
10
Чаще всего нам нужно заполнить некую форму
11
На кого смотреть сейчас
api.ai
wit.ai
luis
vins
12
VINS Voince Interfaces Service
13
Настроить форму
Откуда? (location_from) Куда? (location_to) Когда? (when)
14
закажи мне такси на '8 утра'(when)
машину на 'льва толстого 16'(location_from)
мне нужно такси от 'улицу маршала неделина дом 6'(location_from) до 'льва толстого 16'(location_to)
Понять запрос
15
Уточнить
[ask__location_from] откуда поедем?
[ask__location_to] куда поедем?
[ask__when] когда хотите выезжать?
16
Пример диалога
17
Пример диалога
18
@vins_example_bot
Чтобы его реализовать потребовалось
выполнить 3 команды в vins
уделить 30 минут на написание фраз
создать бота для telegram
19
Ссылки
https://github.com/wolf510/vins-cli https://github.com/wolf510/vins-examples
20
Хотите попробовать?проект сейчас в закрытом тестировании
за инвайтами стучитесь сюда ogreser@ya.ru
wolf510@inbox.ru
21
top related