Рецепт создания ИИ-ассистента, который быстро отвечает пользователям по базе знаний
Ребята из компании AGIMA AI недавно сделали для NL International бота Nelly, который умеет моментально находить ответ на любой вопрос пользователя. Работает это так: человек заходит на сайт компании, понимает, что ему нужна консультация, и пишет в чат. Тут же он получает список статей, в которых, скорее всего, найдет ответ на свой вопрос.

В отдельной статье подробно описываем весь ход работы над ассистентом, а здесь приведем только те технологии, которые использовали. Их пять:
Chatwoot — интерфейс оператора с открытым исходным кодом и база знаний.
Rasa — фреймворк с открытым исходным кодом для создания чат-ботов.
Botfront — визуальный интерфейс для создания чат-ботов на RASA.
Qdrant — векторная база данных для хранения векторных представлений статей из базы знаний.
Datapipe — ETL, с помощью которого мы извлекаем статьи из Chatwoot, обрабатываем их и помещаем в Qdrant.
В результате количество запросов в поддержку, обрабатываемых чат-ботом, увеличилось с 30% до 70%. Команда контента продолжает добавлять статьи, чтобы чат-бот мог обрабатывать всё больше и больше запросов. Все подробности — в блоге.