Некоторые предложения по отладке:
проверка, какая политика используется для создания каждого прогноза. Если вы видите, что начинает действовать политика машинного обучения, проверьте свои политики и истории.
убедитесь, что у вас есть политика памятки в вашей конфигурации, и что ее параметр max_history
имеет смысл для вашего рассказы. Если вы создаете бота с часто задаваемыми вопросами, это, вероятно, должно быть 1. Например,
language: en
pipeline:
- name: WhitespaceTokenizer
- name: RegexFeaturizer
- name: LexicalSyntacticFeaturizer
- name: CountVectorsFeaturizer
- name: CountVectorsFeaturizer
analyzer: "char_wb"
min_ngram: 1
max_ngram: 4
- name: DIETClassifier
epochs: 100
- name: EntitySynonymMapper
- name: ResponseSelector
epochs: 100
# Configuration for Rasa Core.
# https://rasa.com/docs/rasa/core/policies/
policies:
- name: MemoizationPolicy
max_history: 1
- name: TEDPolicy
epochs: 100
- name: MappingPolicy