Уже более 50 лет человек находится в поисках идеального робота-собеседника, который мог бы свободно поддерживать беседу и общаться на уровне живого человека. И год за годом мы полагаем, что находимся на грани долгожданного открытия. Однако на деле все программные решения, которые появлялись в течение пятидесяти лет с небольшим одинаково далеки от представления идеального искусственного интеллекта.
Возьмем, к примеру, диалог с умным помощником для устройств Apple по имени Siri:
— Здравствуй, Сири. Установи на завтра напоминание, что нужно позвонить Сереже в два часа
— Что за Сережа?
— Сергей Тихонов
— Скажите, что нужно сделать
— Позвонить завтра Сереже
— Звоню Сережа Тихонов
Казалось бы, простая задача, но пока Siri поймет, чего вы от нее хотите, можно раз 20 вручную внести напоминание, нажав пару кнопок. Да, голосовые помощники совершенствуются и с каждым годом становятся умнее, но на данный момент их никак нельзя назвать полноценными собеседниками.
А что по поводу чат-ботов
Здесь все весьма неоднозначно. Чат-боты стоят на ступень ниже по сложности исполнения и многозадачности, однако и они нередко попадают в неловкие ситуации. Особенно это касается ботов, способных распознавать произвольные текстовые указания. Если в интерфейсных программах пользователь просто выбирает один из вариантов запроса, то тут может задать любой вопрос. Но поскольку бот представляет собой набор алгоритмов и диалогов, многие вопросы он не понимает.
Хотите вы, например, забронировать билет из Киева в Минск, и пишете: «Забронируй билет на самолет из Киева в Минск на 15 февраля». А в ответ видите: «Не могу вас понять. Напишите, пожалуйста, ваш запрос в формате город вылета/город прилета/день/месяц/год».
Казалось бы, простой запрос, а программа его не понимает. Но это не означает, что все боты такие. Те компании, которые видят в автоматизации бизнес-процессов главный вектор развития и вкладывают в это направление достаточно денег и времени, могут похвастать лучшими результатами. «Ум» виртуального собеседника зависит от того, сколько различных формулировок вопросов и вариантов ответа в него заложили создатели. Очевидно, что на отвлеченные темы с ботом не поболтаешь, но он вполне может решать рутинные задачи. Ту же самую бронь сделать, например. Просто его нужно правильно реализовать.
Яркий пример полезного чат-бота – решение от Aviasales. При первом обращении к нему пользователь видит короткую инструкцию с описанием возможностей инструмента.
После активации бота клиенту на выбор предоставляется несколько вариантов действий. Это очень практично, так как исключает риск непонимания программой текстового запроса.
Чем меньше свободы действий, тем ниже риск ошибки. У тех же Aviasales, к примеру, направление перелета и желаемая дата выставляются на сайте, а бот потом мониторит цены и доступные места и оповещает клиента через мессенджер о выгодных предложениях.
Чем элементарнее логика чат бота, тем проще использовать его для автоматизации. При грамотном исполнении он способен стать мощным инструментом для ведения бизнеса. Причем бот может быть полезен как клиентам, так и сотрудникам компании или ее руководству.
Способов использования чат-ботов море. Все ограничивается только вашей фантазией и прямотой рук программистов. Так, в английском агентстве Mando бот запрограммирован каждую пятницу после окончания рабочего дня открывать дверцу холодильника, забитого пивом. При этом замок открывается только в том случае, если все сотрудники утвердили рабочий график.