Как динамически добавлять новые обучающие фразы в Rasa NLU?

Я обучил бота Раса. Я хочу добавить новые обучающие фразы к намерению с помощью кода и вызвать намерение, чтобы эти новые обучающие фразы были доступны для следующего высказывания. Как я могу это сделать?

Не удалось найти соответствующую ссылку в документации Rasa. В случае интерактивного обучения Раса, похоже, это ручной процесс, когда человек должен сесть и обучить модель.


person user3243499    schedule 10.06.2019    source источник


Ответы (2)


Вы не можете обучать свою модель Раса динамически. Если вы добавляете новые обучающие примеры к своим данным NLU, вам необходимо переобучить модель, чтобы она понимала новые намерения. Если вы проводите интерактивное обучение, вы создадите новые данные для обучения. Эти данные можно впоследствии использовать для повторного обучения вашей модели.

person tabergma    schedule 14.06.2019
comment
Зависит от того, что вы имеете в виду под динамическим. Обучение обязательно для учета новых данных. На мощном сервере это может занять 1-2 минуты. В это время новые данные по-прежнему недоступны. После этого вы можете перезапустить resa на сервере и начать использовать новую модель. - person peter.cyc; 31.12.2019

Я думаю, вы можете использовать интерактивную сессию с ботом. Таким образом вы можете обучить бота новым высказываниям и ответам.

person Mohmadhaidar devjiyani    schedule 14.02.2020