Аналитические инструменты для Rasa - PullRequest
0 голосов
/ 16 января 2019

Я проводил некоторые исследования для аналитических решений для чат-бота, который я сейчас создаю с использованием фреймворка Rasa. Я нашел некоторые решения, такие как chatbase и dashbot. Документы не предоставляют эту информацию, но предоставляет ли Rasa аналитические инструменты? Если нет, какие другие инструменты вы бы порекомендовали? Я ищу аналитический инструмент, который позволит мне увидеть, какие вопросы задают больше всего. Заранее спасибо!

Ответы [ 3 ]

0 голосов
/ 05 февраля 2019

Как упомянуто выше, вы можете записать свои журналы в mongoDb, а затем выполнить аналитику самостоятельно, проблема здесь в том, что вам нужно пометить правильные и неправильные классификации (например, TP, FP и т. Д.)

Если вы хотите видеть частые вопросы, вы можете попытаться объединить все похожие предложения (сначала наивно):

Рассчитайте для каждого предложения сумму всех векторов слов, а затем вычислите косинусное расстояние между ними, вот хорошее начало: https://stackoverflow.com/a/35092200/1340604

Кстати, AFAIK Rasa предлагает аналитический инструмент в рамках своей основной корпоративной лицензии Rasa

0 голосов
/ 02 июля 2019

Я бы рекомендовал использовать Botanalytics. Они поддерживают как голосовые, так и текстовые интерфейсы.

Плюс дружественный пользовательский интерфейс и быстрые результаты аналитики.

0 голосов
/ 24 января 2019

В настоящее время нет специальных аналитических инструментов с открытым исходным кодом для Rasa.Я предлагаю либо использовать постоянное хранилище трекеров , например Mongo, либо подключить брокер событий , например RabbitMq, к Rasa Core и сохранять потоковые события по своему усмотрению.Затем вы можете написать запросы или визуализировать данные с помощью таких инструментов, как Prometheus и Grafana.

...