Как интегрировать чат-бота с предварительно обученной моделью ответов на вопросы?

Вступление

Недавно я работал над построением модели ответов на вопросы с помощью Haystack. Модель принимает в качестве входных данных вопрос и возвращает ответ на основе данных закрытой области, которыми в моем случае является информация о машинном обучении. Я хочу интегрировать эту модель в чат-бота и добавить на свой сайт.

Проблема

Проблема, с которой я столкнулся, заключается в том, что я не могу найти никаких инструментов или ресурсов, которые помогли бы мне это сделать. Большинство из них используют намерения, сущности и т. Д., В то время как я хочу сосредоточиться на более простом решении - просто отвечать на вопросы.

Существуют ли какие-либо инструменты, которые создают чат-бота для веб-сайта и позволяют интегрировать мою модель для ответа на ввод пользователя?

Дополнительная информация

Моя модель написана на Python. Прямо сейчас я развернул образец веб-приложения с помощью flask и получаю данные с помощью формы.

1 ответ

Стандартный подход к этому - создать систему контроля качества Haystack и взаимодействовать с ней через REST API.

Что касается чат-бота, Rasa - популярный вариант. Сообщество проявило большой интерес к интеграции Haystack с Rasa, и я бы порекомендовал вам просмотреть эту ветку Github, чтобы увидеть, что было сделано.

Если вы хотите получить более конкретный совет, присоединяйтесь к нашему каналу Slack, где мы будем рады продолжить разговор о том, как заставить Haystack работать на ваш проект!

Другие вопросы по тегам