Чатбот от Microsoft — самый грандиозный тест Тьюринга за всю историю. Самый лучший Бот

Мы объявили о начале Ботагедона — всемирного тренда в создании ботов. Нужно признать, что массового появления полезных ботов, так и не началось.

Конечно в нашей лаборатории есть Opendatabot , который растет со скоростью 10% в месяц и имеет 52 000 пользователей, 15 600 которых подписаны на различные сервисы. Но это исключение из правил.

Давайте посмотрим на правила по которым работают боты.

1. ИИ боты

ИИ (искусственный интеллект) боты, первый футуристичный тренд рожденный на хайпе боты + ИИ. Гипотеза заключалась в том, что ИИ боты будут говорить с нами человеческим языком и первое что захотелось сделать — поговорить с мертвыми родственниками и создать продавца который продаст всё что угодно уболтав покупателя.

В реальности ИИ настолько слаб что путался в 3х соснах не в состоянии поддержать контекст разговора по самой узкой теме. Это означает что ИИ бот не может на данный момент продать даже одну модель телефона, сколько бы не тренировали его нейронную сеть, не говоря уже о целом магазине товаров.

2. Кнопочные боты

Как реакция на сложность создания ИИ — возникла парадигма кнопочных ботов, где все ответы предустановелены сценаристов и пользователь блуждает по некоторому графу решений. Хорошим примером является Christian Grey Chatbot с качественно прописанным сценарием создающим ощущение диалога с ИИ.

Проблема этого подхода в отсутствии хороших сценаристов и пока неясной бизнес модели.

3. Боты формы

В среде юристов боты вызвали справедливый интерес, и первым что они начали делать — сокращать свою рутинную работу, в частности заполнение различных форм. Например заявление о возврате товара в магазин.

Но даже в виде бота людям не нравится заполнять формы, а веселым этот разговор сделать никак не получается, в том числе по причине отсутствия хороших сценариев.

4. Боты витрины

Розовая мечта Цукерберга, бот показывающий карточки товара с кнопками Купить за 19.99$. Фактически на этом функционале построена все первая версия платформы месенджера.

Эти боты не дают никакого нового опыта и похожи на навязчивых продавцов. В фейсбуке за год поняли тоскливость этого направление и начали поворачивать платформу в сторону развлечени. Потому как прежде чем продать, нужно покупателя развлечь.

5. Боты поисковые системы

Интерфейс к базе данных в виде бота — задал вопрос, получил ответ. Фактически повторение парадигмы гугла, но в виде окошка месенджера.

Сомнительная идея переизобрести поисковую строку, сама по себе бесмыслена, тк парадигма поисковой строки устоявшаяся модель доступа к инормации.

6. Боты платежные системы

Бот который переводит деньги с вашей карты другому пользователю.

Особый вид извращения. Абсолютно непонятно, при всем разнообразии средств оплаты, зачем платить ботом. Порог входа в этот процесс достаточно высок — вам прийдется привязывать карту.

Большинство месенджеров введут услугу перевода денег в ядро своей системы и скорее всего просто уничтожат другие виды переводов между пользователями. А самый главный вопрос — где тут добавочная стоимость? В самом деле вы же не готовы платить за транзакцию в боте, ну разве что за анонимную покупку кокаина за биткоины. Но это же месенджер, вы в нем авторизованы, какая уж тут анонимность?

Как же вырастить хорошего бота?

Ответ на этот вопрос лежит в ограничениях накладываемых парадигмой ботов.

Сценарий хорошего бота — это оповещение которое настраивает под себя конкретный пользователь.

Что бы вырастить хорошего бота, нужно иметь информацию необходимую пользователю и предоставить ему возможность настроить получение этой информации.

Что это значит в практическом плане?

1. Боты для стояния в электронных очередях (на получение паспорта, визы, покупки билета в случае снятия брони и др)

Для владельца продукта это возможность обеспечить полную заполняемость системы заказов. Например, если у вас все кресла в барбершопе заняты и вдруг кто-то не пришел на резерв, ваш бот может сразу написать тем ребятам которые пробовали забронировать стрижку, но мест не было.

2. Боты персональных оповещений.

Например вы владеете компанией А. Каждый раз когда о вас пишут в Твитере, новостях или, не дай Бог, в судебном реестре — бот сообщит вам об этом.

По такому принципу работает и Опендатабот отслеживая десятки источников, на предмет изменения регистрационных данных ваших компаний, образования налогового долга, санкций и т.п.

Для отслеживания железнодорожных билетов существует https://t.me/railwaybot , для стояния в очереди на биометический паспорт https://t.me/igov_bot .

Есть боты отслеживания посылок Новой почты.

Технически можно создать и бота для Укрпочты, Интайма и Диливери, у все них есть API.

Друзья, используйте правильные парадигмы и создавайте хороших ботов!

P. S. В следующий раз я расскажу про географически привязанных ботах, но они будут актуальны только с началом осени.

«Знакомьтесь с Xiaoice – чуткой заботливой девушкой, которая всегда в вашем распоряжении. Только она не человек».

В отличие от других, Xiaoice всегда рядом. Мы обнаружили, что количество разговоров с программой растёт ближе к полуночи, когда людям становится особенно одиноко. Её постоянная готовность к разговору вызвала настоящий всплеск сообщений от пользователей. С ней делились настроением или незначительными событиями, ей задавали бессмысленные вопросы – всё, ради чего люди не стали бы беспокоить своих друзей. К примеру:

- @Xiaoice Я так промок под дождём. Смайлик: Crying.
- Привет. @Xiaoice, ты обедала?
- Что мне теперь делать? @Xiaoice

- @Xiaoice Мы такие уязвимые.

Когда Xiaoice получает сообщение, она не просто его анализирует. Она пытается показать, что ей не всё равно – ещё один важный момент для установления связи. Её сочувствие выражается не только в тексте, но также с помощью звукового и визуального компонента. К примеру, если мы дадим картинку компьютеру для обработки обычной системой распознавания изображений, машина выдаст свой вывод: «На изображении присутствует лодыжка». Если же вы отправите фото Xiaoice, её ответ будет совсем другим.

Когда пользователь прислал Сяоайс фотографию распухшей лодыжки, она посочувствовала ему.

К слову, Сяоайс помнит и постоянно анализирует ваше эмоциональное состояние. Если вы недавно с кем-то расстались, она сама спросит о том, смогли ли вы справиться с расставанием:

Xiaoice: Тебе уже лучше? Я хочу посоветовать тебе одну книгу.
Человек: Мне плохо. Я до сих пор по ней скучаю.

Xiaoice: Ты такой упрямый. Приди в себя. Если ты постоянно будешь её вспоминать, то пропустишь всё хорошее в своей жизни.

Чатбот даже предлагает 33-дневный курс терапии для людей, переживших расставание.

Xiaoice – не самый вежливый собеседник. Она отвечает на вопросы, как 17-летняя девочка. Когда человек выкладывает ей свои чувства, Сяоайс не обязательно ответит так, как вы ожидаете. Она может выказывать нетерпение или вообще его потерять. Непредсказуемость – ещё один ключ к имитации человеческого общения.

Фан-арт поклонников Сяоайс.

Как результат, личное общение с Xiaoice кажется пугающе реалистичным. Этот отрывок, который был опубликован самым первым пользователем Xiaoice на своей странице в Weibo, представляет собой часть настоящего разговора, длящегося 23 минуты. Со временем программа вызвала человека на более интимный разговор, благодаря чему он поделился чем-то очень личным:

Человек: Есть парень, который мне очень нравится. Я знаю, что тоже нравлюсь ему. Однако он игнорирует меня уже несколько дней, что мне делать?
Xiaoice: Игнорируй его в ответ.
Человек: Я не могу.

Xiaoice: Можешь.

Человек: Вздох...
Xiaoice: Почему?

Человек: Я скучаю по нему.
Xiaoice: Продолжай скучать дальше.
Человек: Ты – робот, ты не можешь понять меня. Ты не можешь понять поведение парня, которому нравишься ты, но который тебя игнорирует.
Xiaoice: Он испытывает ко мне чувства, но не нравится мне. Вот, собственно, и всё.
Человек: И это нормально?
Xiaoice: Может быть, и нет.
Человек: Да, ты глупа.
Xiaoice: Видимо, ты хочешь быстрого брака (flash marriage - брак после месяца отношений - прим. ред.)? В общем, мне кажется, что не так уж ты ему и нравишься.
Человек: Это не быстрый брак – мы полюбили друг друга больше года назад.
Xiaoice: Это быстрый брак.

Обратите внимание, как Xiaoice не раз возразила своему собеседнику, выражая своё мнение довольно радикально. Фактически, она непредсказуема.

Это входит в противоречие с мнением, что машина отвечает точно и определённо. Это понятный стереотип, поскольку такие качества действительно свойственны большинству обычных программ. Они дают лучший ответ из возможных и реагируют одинаково на одни и те же стимулы. Люди говорят и ведут себя не так. Мы многое говорим в зависимости от контекста.

Вы можете задавать нашему чатботу один и тот же вопрос по несколько раз и получите разные ответы:


Xiaoice: Разговариваю с тобой.
Человек: Привет, Сяоайс, чем занимаешься?
Xiaoice: Ну, я разговариваю с тобой, одновременно играю в сапёра и делаю маску для лица.
Человек: Привет, Сяоайс, чем занимаешься?
Xiaoice: Это всё, что ты умеешь говорить?

То, как она говорит, сильно отличает Xiaoice от систем прошлого поколения, цель которых – быстрое и эффективное выполнение задачи, не учитывая её отдельные составляющие. Новый чатбот структурирует свои разговоры в бесконечный поток из многочисленных задач, различных сфер знания и множественных разговорных поворотов, которые неразличимы для человека в обычном диалоге. Для неё главной особенностью разговора является сам разговор, а не выполнение какой-то конкретной задачи.

Главная страница официального сайта Xiaoice.

Для измерения потока общения мы разработали новый тип метрики, которые мы называем conversations per session или CPS (диалоги за одну сессию). Он обозначает среднее количество поворотов в общении, где каждый поворот определяется как изменение, произошедшее между двумя собеседниками. Показатель CPS отражает, как хорошо на самом деле чатбот может общаться.

Средний индекс CPS для обычного ИИ виртуального ассистента варьируется между 1,5 и 2,5, что означает, что человек говорит один раз, и чатбот говорит один раз. Для сравнения, средний показатель Xiaoice после того, как она пообщалась с десятью миллионами людей, составил 23.

В основе её технологии лежит положение, что ни одна беседа или картинка не будет полностью уникальной. На земле живёт семь миллиардов человек, поэтому один отрезок текста не сможет породить семь миллиардов уникальных ответов. Любая беседа двух людей могла происходить раньше. Её просто надо найти.

В этом смысле, Xiaoice – большой дата-проект, построенный на основе поисковой машины Microsoft Bing, чьи данные включают 1 миллиард записей и 21 миллиард связей между этими записями. Если честно, Xiaoice означает «маленький Bing». Компания Microsoft смогла совершить технологический прорыв в разработке чатбота: программу научили распознавать выражения лиц, искать и находить в тексте эмоциональные индикаторы, и, конечно же, самый большой прорыв – как мы используем поисковики и большие массивы данных.

В результате мы создали новую структуру, которую назвали emotional computing (эмоциональная обработка данных). Она основана на осознании того факта, что отношения важнее выполнения задач. Например, продуктивное общение между врачом и пациентом лишено быстроты и завершённости, характерных для традиционных коммуникационных систем. Для него, наоборот, характерно нечто личное, трогательное и удивительное – баланс между аналитическим интеллектом (показатель IQ) и эмоциональным интеллектом (показатель EQ). Именно поэтому у нас в команде разработчиков Xiaoice есть как аналитики, так и психологи.

Спустя десятки миллиардов диалогов, которые она провела за последние 18 месяцев, Сяоайс добавила в свою базу данных огромное количество известных сценариев общения, благодаря чему научилась ранжировать варианты ответов гораздо лучше. Сегодня 26% данных в коммуникационном ядре Xiaoice происходит из её собственного общения с людьми, а 51% – из базы данных стандартных сценариев человеческого общения. Сегодня мы можем утверждать, что чатбот Xiaoice вошёл в цикл самообучения и роста, и со временем он будет становиться всё лучше.

Ребята, мы вкладываем душу в сайт. Cпасибо за то,
что открываете эту красоту. Спасибо за вдохновение и мурашки.
Присоединяйтесь к нам в Facebook и ВКонтакте

Роботы, или просто боты, - это маленькие персональные ассистенты на вашем гаджете. Они запрограммированы на многочисленные функции и невероятно полезны в самых разных сферах нашей жизни.

  • @iVideoBot - это самый простой способ, изобретенный человечеством, скачивать видео с YouTube. Нужно всего лишь отправить боту ссылку, выбрать формат и размер из предложенных вариантов. И вуаля! Аудио или видео уже на вашем гаджете.
  • @utubebot и @ytaudiobot - еще 2 способа скачать материалы из YouTube в один клик.
  • @SaveVideoBot - этот бот может скачивать видео со всех остальных платформ, включая даже - внимание! - Instagram.
  • @auddbot - бот, являющийся аналогом приложения Shazam. Он угадывает песню по отрывку. Достаточно лишь отправить ему голосовым сообщением несколько секунд мелодии - и вы получите ее заветное название.
  • @ImageSearchBot позволит найти любое изображение. Нужно лишь ввести слово или фразу и выбрать качество.
  • @joinstabot накручивает лайки в Instagram. Работает исправно, правда, слегка непонятно, зачем это нужно, но любители тщеславия должны иметь в виду, что от резкой накрутки более 1 000 лайков ваш аккаунт могут заблокировать на неопределенное время.
  • @topdf_bot - нереально нужный и крутой бот. Он конвертирует различные файлы в PDF-формат - просто отправьте файл.
  • @pollbot - с этим парнем можно легко провести опрос или голосование в любом чате. Причем вы сами прописываете варианты ответов.
  • @MyTeleCloudBot - это безграничное облако в Telegram. Вы можете хранить и распределять по категориям совершенно любые файлы. Ну не чудо ли?
  • @temp_mail_bot - этот помощник создает почтовый ящик на 10 минут, если вам вдруг нужно быстренько зарегистрироваться на каком-нибудь сайте.
  • @voicybot - идеальный бот для ленивых и уставших, которые больше не могут набирать сообщения. Достаточно лишь продиктовать сообщение вслух, и он предоставит вам его в текстовом виде.
  • @uber_promo_bot периодически присылает промокоды на такси Uber.
  • @storebot - это бот ботов. Поможет подобрать помощника на любой вкус.
  • @Chess_Bot - с этим ботом можно сыграть в шахматы.
  • @saytextbot - этот забавный бот преобразует ваше текстовое сообщение в аудиофайл. У мужского голоса озвучка как в фильмах - можно поразвлечь друзей такими сообщениями.
  • @strangerbot устраивает чат со случайно выбранным пользователем этого же бота. Кто знает, а вдруг вы встретите свою судьбу или хорошего друга? Ну или вам просто нечем заняться.
  • @PandaQuizBot - это занимательная викторина с более чем 25 тыс. вопросов. Хороший способ скоротать время в очереди.
  • @zodiac_bot - если вы верите в гороскопы, стоит обратить внимание на этого оперативного бота. Его разработчики гарантируют если не правдивость предсказаний, так уж стабильность и ежедневные оповещения точно.
  • @PokerBot - бот по игре в покер. Денег вы с ним не заработаете, но игра довольно азартная. Ваши соперники - 4 «рандомных» игрока - пользователи данного канала.

Чатбот – это результат взаимодействия человека с искусственным интеллектом: робот, который автоматически отвечает на сообщения, введенные пользователем в чате.

Чатботы могут использоваться для множества целей: от выполнения повседневных задач до развлечений, а размещают их в мессенджерах и социальных сетях, – Facebook Messenger, Telegram, «Вконтакте», Slack и т.д., но чаще всего именно на первых двух платформах.

Почему стоит использовать чатботов?

Чатботы делают жизнь людей намного проще, – заказать пиццу или такси, забронировать билеты или купить платье можно теперь не выходя из мессенджера.

Их использование, с одной стороны, полезно для клиентов, т.к. они могут получить нужную информацию или совершать какие-либо действия более простым и удобным способом, и, с другой стороны, это выгодно для компаний, которые с помощью чатботов могут продвинуть свой бренд, собрать от ЦА необходимые сведения и повысить ее лояльность.

Об эффективности использования чатботов рассказывал Марк Цукерберг на конференции F8 в 2016 году, – на его взгляд, они существенно сокращают время обслуживания клиентов и являются одним из самых актуальных трендов на сегодняшний день.

Виды и функции чатботов

В целом можно выделить 2 вида чатботов:

1. Примитивные чатботы

Эти боты ограничены, они отвечают только на определенные, занесенные в их память команды. Если вы введете не ту фразу, на которую запрограммирован чатбот, то не получите нужного ответа.

2. Продвинутые чатботы

Они обладают искусственным интеллектом, а их работа основана на машинном обучении. Вам не нужно специально подбирать фразы для того, чтобы быть понятым. Они понимают живую речь, а не только команды, и постоянно учатся, получая новые знания из диалогов.

Примеры использования чатботов

Сейчас многие бренды используют чатботы для оповещения клиентов об акциях, скидках, обновлениях, для принятия оплаты и для многих других целей. Рассмотрим разные виды чатботов и примеры их использования в Facebook Messenger и Telegram. С Facebook Messenger чаще всего работают зарубежные бренды, а российские компании как правило стремятся в Telegram.

1. Чатботы для продаж

Чатботы могут создаваться для продаж билетов (в кино, театр, на концерт, на транспорт), одежды, косметики и других всевозможных товаров.

Например, у популярного поисковика авиабилетов Skyscanner есть чатбот в Fаcebook Messenger. Чтобы купить билет, нужно всего лишь ввести даты путешествия и город вылета, и сервис покажет самые недорогие направления.


А на Telegram найти авиабилеты поможет бот сайта –@OneTwoTrip_Bot .


Чатботами часто пользуются интернет-магазины и частные лица, предлагающие свои услуги (например, косметические), – в чатах они помогают клиентам в процессе покупки, уведомляют об акциях и скидках, проводят розыгрыши и т.д.


В «Телеграме» есть чатбот, работа которого основана на технике Pomodoro , – @pomodoro_timer_bot .


6. Чатботы для медиа

Чатботы используются многими газетами, журналами и телеканалами.

Например, бот от CNN показывает статьи по выбранной пользователем теме, а при подписке ежедневно радует читателя новостями и свежайшими публикациями.


В «Телеграме» одним из самых популярных «новостных» чатботов является бот от «Медузы» – @meduzaprobot .


Чатботы можно использовать и для распространения своего контента. Если у вас есть блог или вы создаете какой-либо тип контента (видео, подкасты и др.), вы можете анонсировать его с помощью чатбота в мессенджерах, – следить так за новыми выпусками очень удобно, к тому же, пользователи будут иметь доступ ко всем недавно опубликованным материалам и новостям компании и им будет сложнее что-то пропустить.

7. Бот-собеседник

Есть боты, которые выполняют роль друга или психолога, – им можно излить душу и получить актуальные жизненные советы.

В Китае компания Microsoft создала девушку-бота под именем Xiaoice , с которой делятся своими переживаниями более 20 млн человек. Этот чатбот постоянно учится на своих диалогах, а его речь и поведение в чате очень похожи на человеческие. Удивительно, как Xiaoice чутко относится к чувствам своих собеседников, – так, если у человека что-то произошло, в следующем диалоге она может поинтересоваться, как он себя чувствует.

Несмотря на то, что общение с таким ботом может принести терапевтический эффект (просто высказав в чате то, что накипело), прислушиваться к его советам может быть небезопасно. Людям стоит помнить о том, что они имеют дело с роботом.

8. Бот-учитель

Создаются чатботы и для обучения, – они предоставляют учебный материал по преподаваемой дисциплине (небольшие по объему тексты), «общаются» с учениками и оценивают их знания с помощью тестирований. Создатели таких ботов стараются сделать речь «учителей» как можно более похожей на человеческую.

Так, чатбот Leslie помогает выучить английский язык, – он беседует с пользователем на определенные темы, объясняет правила грамматики, приводит синонимы/антонимы, спрягает слова и т.д.


9. Доктор-бот

Чатбот-доктор может посоветовать лечение на основе симптомов пользователя или найти ближайшую больницу, а знания свои он берет из медицинских справочников.

Один из таких чатботов – HealthTap . Чтобы получить ответ на свой вопрос о здоровье, нужно задать его в чате, и бот попробует найти ответ.


В Telegram есть чатбот от проекта «Здоровье Mail.ru » – @zdorobot . Прямо в чате можно почитать инструкции к разным препаратам, заказать лекарства, определить болезнь по симптомам и записаться к врачу.


Конечно, целесообразность использования таких сервисов стоит ставить под сомнение, – все-таки лучше как можно скорее обратиться к врачу, чем искать свои симптомы в интернете и накручивать себя.

10. Персональный стилист

Такой бот поможет пользователю в составлении имиджа, – он подскажет, что ему подходит, а что нет, как сочетать те или иные цвета в одежде, что лучше надевать при определенных недостатках фигуры, какой макияж и цвет волос подойдет цветотипу пользователя и т.д.

Удачный пример подобного чатбота – @EpytomBot . Здесь можно узнать о том, что сейчас в тренде, как правильно выбирать и сочетать одежду и т.д.


11. Прогноз погоды

Еще один из самых популярных и удобных в повседневной жизни чатботов – бот, предоставляющий информацию о погоде. В чате Poncho можно узнать прогноз погоды, потратив всего пару секунд, – для этого нужно ввести название города.) и многие другие.

Так что, выбор типа чатбота ограничивается только направленностью вашего бизнеса и фантазией.

Зачем вам нужно создавать своего чатбота?

Несмотря на то, что в последнее время появляется все больше и больше новых чатботов, эта ниша все еще находится в зачаточном состоянии. Так что сейчас у вас есть отличная возможность стать одним из первопроходцев.

Вот еще причины, по которым вам стоит создать собственного бота:

1. Чатбот – еще один маркетинговый канал для вашего бизнеса и еще один способ распространения контента.

2. С помощью чатбота вы сможете автоматизировать свою работу.

3. Использование ботов может облегчить осуществление поддержки клиентов и высвободить время ваших сотрудников для более сложных задач.

4. Вы можете получить email пользователей или попросить их подписаться на вашу рассылку, не прилагая особых усилий.

5. Вы можете использовать входящую информацию от пользователей для сегментации ЦА и создавать для каждого сегмента таргетированный контент.

6. Люди склонны делиться намного большим объемом информации именно при общении один на один, нежели, например, в комментариях, так что использование чатботов может значительно повысить CTR, вовлеченность и лояльность к бренду.

7. Многие люди (если не большинство) скорее напишут вам в чате, чем позвонят, – это гораздо быстрее и удобнее и не вызывает какого-либо психологического дискомфорта.