ПоставщикамБлог

Разработка чат-ботов

Разработка чат-ботов

Виртуальный собеседник, программа-собеседник, чат-бот (англ. chatbot) — компьютерная программа, имитирующая речевое поведение человека при общении с одним или несколькими собеседниками. Чат-бот ведет коммуникацию от лица компании или бренда с целью упростить онлайн-общение (предоставить актуальную информацию в наиболее оперативные сроки), используется как альтернатива переписки по электронной почте или звонку представителю компании.

Данное виртуальным собеседникам определение не совсем точно. Дело в том, что цели конкретных диалогов между людьми различаются. Можно просто «поболтать», а можно обсудить важную проблему. Реализация последнего типа диалога представляет дополнительную проблему: научить программу мыслить. Поэтому функциональность большинства современных программ ограничивается возможностью ведения незатейливой беседы.

Программы, способные понимать отдельные высказывания пользователя, образуют класс программ с естественно-языковым интерфейсом. Например, вопросно-ответная система.

Создание виртуальных собеседников граничит с проблемой общего искусственного интеллекта, то есть единой системы (программы, машины), моделирующей интеллектуальную деятельность человека.

Виртуальные собеседники работают с «живым» языком. Обработка естественного языка, особенного разговорного стиля, — острая проблема искусственного интеллекта. И конечно, современные программы-собеседники — лишь попытки имитировать разумный диалог с машиной.

Как любая интеллектуальная система, виртуальный собеседник имеет базу знаний. В простейшем случае она представляет собой наборы возможных вопросов пользователя и соответствующих им ответов. Наиболее распространённые методы выбора ответа в этом случае следующие:

  • Реакция на ключевые слова: Данный метод был использован в Элизе. Например, если фраза пользователя содержала слова «отец», «мать», «сын» и другие, Элиза могла ответить: «Расскажите больше о вашей семье».
  • Совпадение фразы: Имеется в виду похожесть фразы пользователя с теми, что содержатся в базе знаний. Может учитываться также порядок слов.
  • Совпадение контекста: Часто в руководствах к программам-собеседникам просят не использовать фразы, насыщенные местоимениями, типа: «А что это такое?» Для корректного ответа некоторые программы могут проанализировать предыдущие фразы пользователя и выбрать подходящий ответ.

Своеобразной мини-проблемой являются идентификация форм слова и синонимов.

Наиболее популярные продукты категории Разработка чат-ботов Все продукты категории

MICROSOFT Bot Framework
16
17
LUIS.AI
7
12
WATSON Assistant
IBM
17
2
RASA
2
10
Wit.AI
5
11
DialogFlow
2
11
KITT.AI
2
4
SEMANTIC MACHINES Platform
0
20
reply.AI Chatbot Platform
18
16
MANYCHAT
1
3
AIVO AgentBot
6
17
TWYLA Canvas
0
7

Сравнение продуктов в категории Разработка чат-ботов

Поверните пожалуйста экран для оптимального отображения контента

Сравниваем: Разработка чат-ботов

Характеристики

Языки

Интеграция Zapier

Интеграция Stripe

NLP

Индустрия

Веб-приложение

Поддержка Facebook Messenger

Поддержка Telegram

Поддержка Skype

Поддержка WhatsApp

Поддержка Viber

Поддержка WeChat

Поддержка Slack

Поддержка ZenDesk

Поддержка Twilio

Поддержка SMS

Поддержка Twitter

Поддержка голоса

Поддержка электронной почты

3 (английский, португальский, испанский)
N/A
N/A
10
N/A
более 30
более 15
N/A
17
N/A
39
13
N/A
N/A
N/A
более 30
более 30
N/A
N/A
N/A
N/A
N/A
N/A
более 15
N/A
N/A
N/A
133
10
Нашли ошибку? Напишите нам.