Виртуальный собеседник: различия между версиями
[непроверенная версия] | [непроверенная версия] |
стилевые правки |
уточнение |
||
Строка 1: | Строка 1: | ||
'''Виртуальный собеседник''', '''программа-собеседник''', '''чат-бот''' ({{lang-en|chatbot}}) — программа, которая выясняет потребности пользователей, а затем помогает удовлетворить их . Чат-бот ведет коммуникацию от лица компании или бренда с целью упростить онлайн-общение (предоставить актуальную информацию в наиболее оперативные сроки), используется как альтернатива переписке с живым оператором или звонку менеджеру компании. |
'''Виртуальный собеседник''', '''программа-собеседник''', '''чат-бот''' ({{lang-en|chatbot}}) — программа, которая выясняет потребности пользователей, а затем помогает удовлетворить их <ref name=":0" />. Чат-бот ведет коммуникацию от лица компании или бренда с целью упростить онлайн-общение (предоставить актуальную информацию в наиболее оперативные сроки), используется как альтернатива переписке с живым оператором или звонку менеджеру компании. |
||
Одним из первых виртуальных собеседников была программа [[Элиза (программа)|Элиза]], созданная в [[1966 год]]у Джозефом Вейзенбаумом. Элиза пародировала речевое поведение психотерапевта, реализуя технику [[Активное слушание|активного слушания]], переспрашивая пользователя и используя фразы типа «Пожалуйста, продолжайте». |
Одним из первых виртуальных собеседников была программа [[Элиза (программа)|Элиза]], созданная в [[1966 год]]у Джозефом Вейзенбаумом. Элиза пародировала речевое поведение психотерапевта, реализуя технику [[Активное слушание|активного слушания]], переспрашивая пользователя и используя фразы типа «Пожалуйста, продолжайте». |
Версия от 05:55, 15 октября 2019
Виртуальный собеседник, программа-собеседник, чат-бот (англ. chatbot) — программа, которая выясняет потребности пользователей, а затем помогает удовлетворить их [1]. Чат-бот ведет коммуникацию от лица компании или бренда с целью упростить онлайн-общение (предоставить актуальную информацию в наиболее оперативные сроки), используется как альтернатива переписке с живым оператором или звонку менеджеру компании.
Одним из первых виртуальных собеседников была программа Элиза, созданная в 1966 году Джозефом Вейзенбаумом. Элиза пародировала речевое поведение психотерапевта, реализуя технику активного слушания, переспрашивая пользователя и используя фразы типа «Пожалуйста, продолжайте».
Предполагается, что идеальная программа-собеседник должна пройти тест Тьюринга. Проводятся ежегодные конкурсы программ-собеседников (в основном англоязычных). Один из самых известных — конкурс Лебнера.
Назначение виртуальных собеседников
Данное виртуальным собеседникам определение не совсем точно. Дело в том, что цели конкретных диалогов между людьми различаются. Можно просто «поболтать», а можно обсудить важную проблему. Реализация последнего типа диалога представляет дополнительную проблему: научить программу мыслить. Поэтому функциональность большинства современных программ ограничивается возможностью ведения незатейливой беседы.
Программы, способные понимать отдельные высказывания пользователя, образуют класс программ с естественно-языковым интерфейсом. Например, вопросно-ответная система.
Создание виртуальных собеседников граничит с проблемой общего искусственного интеллекта, то есть единой системы (программы, машины), моделирующей интеллектуальную деятельность человека.
Так же чат- боты используются в бизнесе для консультации и предоставления информации клиентам. Для этих целей чаще всего используют чат-боты в социальных сетях.
Принцип действия
Виртуальные собеседники работают с «живым» языком. Обработка естественного языка, особенного разговорного стиля, — острая проблема искусственного интеллекта. И конечно, современные программы-собеседники — лишь попытки имитировать разумный диалог с машиной.
Как любая интеллектуальная система, виртуальный собеседник имеет базу знаний. В простейшем случае она представляет собой наборы возможных вопросов пользователя и соответствующих им ответов. Наиболее распространённые методы выбора ответа в этом случае следующие:
- Реакция на ключевые слова: Данный метод был использован в Элизе. Например, если фраза пользователя содержала слова «отец», «мать», «сын» и другие, Элиза могла ответить: «Расскажите больше о вашей семье».
- Совпадение фразы: Имеется в виду похожесть фразы пользователя с теми, что содержатся в базе знаний. Может учитываться также порядок слов.
- Совпадение контекста: Часто в руководствах к программам-собеседникам просят не использовать фразы, насыщенные местоимениями, типа: «А что это такое?» Для корректного ответа некоторые программы могут проанализировать предыдущие фразы пользователя и выбрать подходящий ответ.
Своеобразной мини-проблемой являются идентификация форм слова и синонимов.
Так же существуют самообучающиеся боты, создаются они с использованием основанных на машинном обучении методов и определенно более эффективны, чем боты первого типа. Самообучающиеся боты бывают двух типов: поисковые и генеративные.
В поисковых ботах используются эвристические методы для выбора ответа из библиотеки предопределенных реплик. Такие чат-боты используют текст сообщения и контекст диалога для выбора ответа из предопределенного списка. Контекст включает в себя текущее положение в древе диалога, все предыдущие сообщения и сохраненные ранее переменные (например, имя пользователя). Эвристика для выбора ответа может быть спроектирована по-разному: от условной логики «или-или» до машинных классификаторов.[1]
Генеративные боты могут самостоятельно создавать ответы и не всегда отвечают одним из предопределенных вариантов. Это делает их интеллектуальными, так как такие боты изучают каждое слово в запросе и генерируют ответ.[1]
Создание чат-ботов
Чат бот можно создать с помощью программных платформ, например, NET Framework.
Для настройки чат-ботов в социальных сетях существуют многочисленные конструкторы, в том числе, внутри соц. сетей.
Преимущества использования чат-ботов
- Возможность общения и предоставления информации 24 часа;
- Пользователь получает ответ в кратчайшие сроки;
- Простая коммуникация, не требующая от пользователя дополнительных действий, так как она происходит в момент посещения онлайн-ресурса;
- Возможность решать жалобные обращения;
- Оперативные подробные и экспертные ответы;
- Дружелюбное общение;
- Экономия трудовых ресурсов и автоматизация бизнес-процессов.
Программы — виртуальные собеседники
- Элиза (программа)
- Сяоайс
- PARRY
- A.L.I.C.E.
- Женя Густман
- Чат-бот в Telegram
- Чат-бот в WhatsApp
- Чат-бот в Viber
- Чат-бот в Facebook
- Чат-бот в ВКонтакте
См. также
- Бот (в чатах)
- Тест Тьюринга
- Премия Лёбнера
- Вопросно-ответная система
- Естественно-языковой интерфейс
- Интеллектуальные информационные системы
Ссылки
- Computer History Museum (2006), "Internet History—1970's", Exhibits, Computer History Museum, Дата обращения: 5 марта 2008
- Güzeldere, Güven; Franchi, Stefano (24 июля 1995), "Constructions of the Mind", Stanford Humanities Review, SEHR, 4 (2), Stanford University, Дата обращения: 5 марта 2008
{{citation}}
:|contribution=
игнорируется (справка) - Mauldin, Michael (1994), "ChatterBots, TinyMuds, and the Turing Test: Entering the Loebner Prize Competition", Proceedings of the Eleventh National Conference on Artificial Intelligence, AAAI Press, Дата обращения: 5 марта 2008 (abstract)
- Network Working Group (1973), "RFC 439, PARRY Encounters the DOCTOR", Internet Engineering Task Force, Internet Society, Дата обращения: 5 марта 2008
- Sondheim, Alan J (1997), Important Documents from the Early Internet (1972), nettime.org, Архивировано 13 июня 2008, Дата обращения: 5 марта 2008
{{citation}}
:|archive-date=
/|archive-url=
несоответствие временной метки; предлагается 13 июня 2008 (справка); Неизвестный параметр|deadlink=
игнорируется (|url-status=
предлагается) (справка) Архивная копия от 13 июня 2008 на Wayback Machine - Searle, John (1980), "Minds, Brains and Programs", Behavioral and Brain Sciences, 3 (3): 417–457, doi:10.1017/S0140525X00005756, Архивировано 23 августа 2000
{{citation}}
:|archive-date=
/|archive-url=
несоответствие временной метки; предлагается 23 августа 2000 (справка); Неизвестный параметр|deadlink=
игнорируется (|url-status=
предлагается) (справка) - Turing, Alan (1950), "Computing Machinery and Intelligence", Mind, 59: 433–60
- Weizenbaum, Joseph (January 1966), "ELIZA—A Computer Program For the Study of Natural Language Communication Between Man And Machine", Communications of the ACM, 9 (1): 36–45, doi:10.1145/365153.365168
- В. С. Романовский, Э. Н. Соколова База данных конструкций русского языка для АСУ, Механизация и автоматизация управления, 1987, № 1, 40-43, ISSN 0543-4149
Это заготовка статьи об искусственном интеллекте. Помогите Википедии, дополнив её. |
Для улучшения этой статьи желательно:
|
- ↑ 1 2 3 Как создать чат-бота с нуля на Python: подробная инструкция (4 октября 2018). Дата обращения: 14 октября 2019.