Q:
Как тренируются чат-боты?
A:Почти все общались с чат-ботами, либо через личных помощников, таких как Apple Siri, либо через отдел обслуживания клиентов, но как они выглядят такими умными? Есть несколько способов, которыми разработчики ИИ могут обучить этих ботов, чтобы дать реалистичные ответы.
Самый простой способ спроектировать бота - заставить его реагировать на запрограммированный диапазон ответов. Именно такой подход использовал программа ELIZA Джозефа Вайзенбаума (1923-2008), разработанная в 1960-х годах.
ELIZA предназначалась для симуляции психотерапевта Роджера. Программа могла реагировать только в соответствии с заранее запрограммированными «сценариями», но многие пользователи находили эффект настолько реалистичным, что настаивали на том, что ELIZA действительно умна.
Это было названо «ЭЛИЗА Эффект».
Исследования в области искусственного интеллекта позволили разработать более сложные подходы к разработке чат-ботов, которые позволяют им «учиться» как на данных обучения, предоставленных разработчиками, так и на основе пользовательского ввода.
Давайте рассмотрим пример чат-бота, который используется для отдела обслуживания клиентов компании-разработчика программного обеспечения. Сначала бот будет получать информацию из собственных ресурсов компании: документацию, часто задаваемые вопросы, электронные письма, стенограммы чатов.
Бот не будет ограничен только тем, что дают разработчики, как ELIZA. Он сможет учиться на реальных взаимодействиях с клиентами, используя обработку естественного языка (NLP).
Даже с автоматическим обучением все еще будут области, где боты сталкиваются с проблемами. Людям придется иногда тренировать бота, используя контролируемое обучение. Учитывая неоднозначность в человеческих языках, будет трудно создать чат-бота, который мог бы работать полностью без присмотра.
Пользователь, скорее всего, также должен будет проверить точность результатов чата, особенно в бизнес-контексте. Тем не менее, эти чат-боты будут более гибкими, чем просто основанная на правилах программа, такая как ELIZA.
Достижения в области машинного обучения и обработки естественного языка могут сделать этих чат-ботов еще более умными в будущем.