Первый Шабо под названием «ELIZA» был разработан в 1960 году профессором Массачусетского технологического института Йозефом Вайценбаумом (8 января 1923 года в Германии - 5 марта 2008 года). Это разновидность компьютерной программы, значение слова которой - «Бог мой изобилие». Стандартная форма теста Eliza - это «анализ ферментативного иммунного сорбента». Некоторые из них - Charlie, Cleverbot, Fred, Jenney AI, SimSimi и т. Д. Некоторые из компаний, разработавших чат-ботов, - это Hedgehog Log, основанная в 2007 году, Dog Town Media в 2011 году, MobiDev, созданная в 2009 году, Слияние Компания Informatic основана в 2000 году, On graph Technologies - в 2007 году, Optisol Business Solutions - в 2006 году.
Что такое чат-бот?
Это тип программного обеспечения, используемого для взаимодействия с людьми на разных языках через различные мобильные приложения, веб-сайты, сообщения и т. Д. Стандартной формой бота является «Build-Operate-Transfer». Chabot не подходят для универсального общения в чате, потому что у нас есть как преимущества, так и недостатки их использования. Есть разные названия для этого: Умный бот, Разговорный бот, Чаттербот, Талбот, Интерактивный агент, Разговорный ИИ и Разговорный интерфейс. Большинство из них представляют собой своего рода интерфейс сообщений, вместо того, чтобы отвечать людям, боты будут отвечать на запросы клиентов. Некоторые факторы, которые мотивируют людей использовать чат-ботов, - это производительность, развлечения, социальные и отношения, а также любопытство. Некоторые из хороших ботов - это краулеры, транзакционные боты, информационные боты, развлекательные боты, арт-боты, игровые боты и т. Д., А плохие боты - это хакеры, спамеры, скреперы, имитаторы и т. Д.
Как работает чат-бот?
Это инструмент, который используется для общения между человеком и роботом через онлайн-мессенджер, и у них есть CUI (Conversational User Interface), который используется для того, чтобы люди могли взаимодействовать с машинами на разных языках, что понятно для чат-бота. Их в основном можно найти на таких платформах, как Facebook, Whatsapp, Skype, Instagram, Hike, веб-сайт и т. Д.
У них также есть мозг, который состоит из трех основных частей: источник знаний, стандартные фразы и разговорная память. Когда мы что-то говорим на это, сначала он анализирует слово и ищет ключевое слово, чтобы дать ответ пользователям. Он анализирует ключевое слово с помощью трех основных частей мозга и дает ответ на запросы пользователя. Так работает мозг чат-бота.
AI чат-боты
Стандартная форма ИИ: Искусственный интеллект , он используется для общения с пользователями на их естественных языках через мобильные приложения, веб-сайты и многие другие приложения для обмена сообщениями. Некоторые из примеров: бот Spotify, который используется для легкого поиска музыки, Wholefoods, который используется для поиска рецептов и т. Д.
Типы чат-ботов
Есть два типа: AI и Fixed. Разница между AI и Fixed показаны в таблице ниже.
S.NO | AI чат-бот | Исправлен чат-бот |
1. | Чат-бот AI не предопределен | Фиксированный чат-бот предопределен |
два. | В ИИ нет ограниченного доступа к клиентским сервисам | Ограниченный доступ к обслуживанию клиентов в стационарных |
3. | Этот тип действует умно и отвечает наиболее подходящими ответами | Этот тип отвечает предопределенным скриптом из библиотеки. |
Четыре. | ИИ использует НЛП, чтобы отвечать на запросы пользователя | Он не использует NLP для ответа на запросы пользователя. |
5. | ИИ легко, быстро декодирует сообщения и соответствующим образом реагирует | Исправлено нелегко декодировать сообщения |
6. | Другое название AI Chatbot - Intelligence Chatbot. | Другое название фиксированного чат-бота - чат-бот на основе правил. |
Процесс разработки чат-бота
Есть семь шагов для разработки процесса чат-бота: объем и требования, определение входных данных, понимание элементов пользовательского интерфейса, создание первого взаимодействия, построение диалога и, наконец, тестирование. Схема процесса разработки чат-бота показана ниже.
чат-бот-дизайн-процесс
Первый шаг к разработке чат-бота - это знать объем и требования, например, зачем нужен чат-бот, платформа для запуска чат-ботов и ее ограничения. Второй шаг - определить входные данные пользователей в виде запросов с помощью текста, голоса или изображений, от устройств и интеллектуальных систем. Третий шаг - понять элементы пользовательского интерфейса (UI), которые мы можем видеть в наших приложениях. Элементы пользовательского интерфейса бывают пяти типов: командная строка (CL), графический интерфейс пользователя (GUI), интерфейс на основе меню (MDI), интерфейс на основе форм (FBI) и интерфейс естественного языка (NLI). После понимания элементов пользовательского интерфейса следующим шагом будет создание первого взаимодействия и построение разговора. Последним этапом процесса разработки чат-бота является тестирование, которое проводится на мобильных устройствах и на веб-сайтах, чтобы узнать, как он работает.
Архитектура чат-бота
Архитектура чат-бота требует, чтобы генератор ответов кандидата и селектор ответов давали ответ на запросы пользователя с помощью текста, изображений и голоса. Архитектура чат-бота показана на рисунке ниже.
архитектура чат-бота
На приведенном выше рисунке пользовательские сообщения даны для классификации намерений и распознавания сущностей.
- Намерение: An намерение на приведенном выше рисунке определяется как намерение пользователя, например, намерение слова «До свидания» состоит в том, чтобы закончить беседу аналогичным образом, намерение слова «Какие хорошие китайские рестораны?» - в том, чтобы найти ресторан.
- Юридическое лицо: An юридическое лицо в чат-боте используется для изменения намерения, и есть три типа сущностей: системная сущность, сущность разработчика и сущность сеанса.
- Генератор ответов кандидата: Генератор ответов кандидата в чат-боте выполняет вычисления, используя разные алгоритмы для обработки запроса пользователя. Тогда результатом этих расчетов будет ответ кандидата.
- Селектор ответа: Селектор ответа в чат-боте используется для выбора слова или текста в соответствии с запросами пользователей, чтобы дать пользователям ответ, который должен работать лучше.
Задачи чат-бота
Некоторые из проблем
- Безопасность
- Понимание настроений и эмоций пользователей в случае голосовых ботов
- Языковая специализация
- Нестандартные языки
Преимущества
Преимущества
- Меньшая стоимость
- Доступность 24/7
- Обучение и обновление
- Управляет несколькими клиентами
- Это легко использовать
- Человеческие усилия меньше
Недостатки
Некоторые из недостатков:
- Установка приложения занимает больше времени
- Сложный интерфейс
Приложения
Приложения Chatterbot показаны ниже.
- Чат-боты для развлечения: Jokebot, Quotebot, Dinner ideas bot, Ruuh, Zo, Genius и т. Д.
- Чат-боты для здоровья: Webot, Meditatebot, Health Tap и т. Д.
- Чат-боты для новостей и погоды: CNN, Poncho и т. Д.
Chabot улучшает обслуживание клиентов, благодаря этому усовершенствованию преимущества чат-бота увеличиваются день ото дня. В современном мире обмен сообщениями стал одним из популярных средств связи, будь то текстовое сообщение или приложения для обмена сообщениями. Шабо используются в разных областях для разных целей, потому что в настоящее время развиваются разные виды бизнеса. В Чат-боты спроектированы и разработаны на основе запросов клиентов и их языков. Вот вопрос к вам, можно ли создать собственный, не зная кодирования?