Чат-боты изучены


Одна из областей ИИ, которая уже оказывает влияние на повседневную жизнь, – это чат-боты. Все чаще, когда вы задаете вопросы на сайте покупок или бронирования мест, отвечает бот, а не человек. Мы попросили Жюстин Барон из Recast.AI рассказать нам больше о текущем состоянии развития чат-ботов.

I-Programmer: Recast.AI позиционирует себя как «платформу для совместной работы ботов», которая может помочь вам создать диалогового бота. Можете ли вы рассказать мне, что вы подразумеваете под «чат-ботом», и привести несколько примеров из разных областей.
Жюстин Барон: Recast.AI – это действительно платформа для создания ботов. Чат-боты – это подкатегория ботов: это автоматизированные программы, способные понимать, реагировать на человеческий язык и инициировать действия. Когда есть разговор, вы можете добавить бота! Вот несколько примеров, которые нам нравятся:

Звездные войны РПГ

Sephora

Вторжение зомби

Дополнительные примеры можно найти в тщательно отобранных списках любимых французских и английских ботов Rest.ai.
В настоящее время большое внимание уделяется Alexa от Amazon, в которой есть функция распознавания голоса. Вы бы считали Alexa чат-ботом?
Абсолютно. По определению, Alexa – это программа, которая понимает людей и запускает действия по их командам. Это вписывается в определение чат-бота, причем очень сложное.
Какие элементы ИИ используются для создания чат-бота?
ИИ – это обширная область, начиная от компьютерного зрения (что автономные автомобили используют для поиска пути) и заканчивая обнаружением спама (хороший пример – почтовый ящик Google) и принятием решений (высокочастотные трейдеры делают более 10000 запросов в секунду ).
Чтобы создать бота, вам понадобятся части ИИ, но не все.
Ключевой задачей является обработка естественного языка (НЛП): это область исследования, направленная на то, чтобы компьютеры понимали естественный язык. Именно обнаруживая слова, понимая их отношения в предложении и обнаруживая их грамматические связи, ИИ помогает нам создавать ботов.
Но проблемы возникают, когда нужно обрабатывать 1000 предложений в секунду. Вот почему нам нужна автоматизация, и здесь на помощь приходит машинное обучение. Дело в том, чтобы перейти от битов информации (наборов данных) к математической модели, способной предсказывать / классифицировать новую, невидимую информацию.
Итак, чтобы создать агент, вам понадобятся две вещи: обработка и понимание естественного языка и автоматизация с помощью алгоритмов машинного обучения. И это то, что мы предлагаем.
Какие навыки программирования необходимы для использования платформы Recast.AI?
Сегодня разработка бота требует развития навыков. В Recast.AI мы хотим упростить работу. Любой разработчик, достаточно хорошо владеющий одним языком программирования и знающий, как использовать API, может создать эффективного бота.
Все мы знакомы с ужасными историями, когда чат-боты выходят из строя – например, Tay от Microsoft. Как избежать повторения этих ошибок?
Microsoft Tay был забавным опытом. Хотя он не мог отличить правильное от неправильного, он очень успешно учился на опыте взаимодействия с пользователем. В конце концов, именно люди, с которыми он взаимодействует, скармливают ему неприемлемый контент.
Однако это показало ограниченность подхода Microsoft, когда бот учится во время разговора без какого-либо человеческого контроля. Несмотря на то, что этот подход очень интересен в других отраслях приложений машинного обучения, боты еще не готовы к использованию этой технологии. Мы считаем, что их следует обучать с помощью полу-контролируемого или контролируемого обучения, чтобы избежать таких событий.
Кроме того, сегодня необходимо создавать ботов для решения или улучшения одного конкретного варианта использования. Таким образом, они могут быть очень хорошими в своем деле. Создание общего ИИ – очень сложная задача, и мы еще не достигли ее.
Можете ли вы поделиться своим списком желаний функций чат-бота, которые вы хотели бы улучшить / включить в будущем?
Вот вещи, которые нас волнуют:

обеспечение истинной осведомленности о контексте для ботов

разумно автоматизировать обучение, оставив при этом полный контроль за людьми

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

Какие области искусственного интеллекта будут включены в платформу Recast.AI
Мы изучаем:

распознавание изображений (вот как у нас дела)

дополненная реальность

и отличное распознавание речи

Тест Тьюринга считается ключевым тестом, который должен пройти чат-бот. Как вы думаете, что потребуется людям, чтобы убедиться, что чат-бот обладает реальным интеллектом и желателен ли он.
Как упоминалось выше, мы считаем, что ИИ общего назначения – не лучший вариант, поскольку технология еще не готова. Однако создание конкретных ботов уже сегодня дает очень хорошие результаты. Благодаря улучшенному управлению контекстом мы получим отличных ботов!
Видите ли вы какие-либо опасности, если мы начнем считать чат-ботов людьми?
При создании ботов чрезвычайно важен вопрос имени, пола и личности. Мы часто советуем нашим клиентам, чтобы пользователи знали, что бот, в общем, бот. Представление, что бот – человек, только вызывает ожидания, так что лучше их разочаровать раньше, чем позже, потому что, ну … сегодня бот не так хорош как человек.
В дальнейшем мы можем поднять вопросы о гуманизации ИИ и обо всем, что с этим связано. Хотя это может быть проблемой, до этого еще очень далеко. А до этого мы увидим расширенные отношения, расширенные отрасли и даже улучшенных людей! Это намного интереснее.

Recast.AI является одним из медиа-партнеров онлайн-конференции AI With The Best, один из четырех треков которой посвящен НЛП / чат-ботам.
Билеты на это мероприятие, которые позволяют вам присутствовать на мероприятии и иметь доступ к повторам в течение 15 дней, забронированные до 16 апреля, обычно стоят 60 долларов (20 долларов для студентов).
Но если вы бронируете по этой ссылке, используя код IPROGRAMMER, вы можете воспользоваться скидкой – 50% до 14 марта и 25% после этой даты.


Добавить комментарий