拉沙不相关邮件的置信度得分错误

时间:2019-02-07 16:06:44

标签: rasa-nlu rasa-core

我正在使用rasa构建机器人来回答用户的问题,但是我遇到了问题。

Rasa使我对与意图示例完全无关的邮件充满信心。

我有与医疗有关的意图,但是诸如“我喜欢咖啡”之类的信息给我比与之相关的信息更加自信。另外,诸如“ laj jfias jjlas fe”之类的随机字符消息也使我充满信心。

有人可以给我提示如何解决此问题吗?我在哪里可以找到错误?

这是我的配置:

language: "en"

pipeline:
- name: "nlp_spacy"
- name: "tokenizer_spacy"
- name: "intent_entity_featurizer_regex"
- name: "intent_featurizer_spacy"
- name: "ner_crf"
- name: "ner_synonyms"
- name: "intent_classifier_sklearn"

1 个答案:

答案 0 :(得分:0)

强行分类为您的意图之一,似乎是问题所在。 解决它的一种方法可能是这样的:

  1. 添加一些与您的域无关的示例,并出于某种意图将其添加,例如your_fallback_intent

  2. your_fallback_intent

  3. 定义一个故事

这将使nlu在your_fallback_intent下对不相关的邮件进行分类

如果您仍然遇到问题,请在评论中添加详细信息。