如何通过设置阈值来处理RASA NLU中的后备意图

时间:2018-03-08 10:52:21

标签: python rasa-nlu

我正在尝试在RASA NLU中构建一个应用程序,我想将所有未理解的文本路由到无意图。

但是,如果我给出一些乱码文本,那么它并没有给出任何意图,而是给了我一些其他的意图。

  

我的问题是:

     
      
  1. 如何为None Intent设置阈值,例如if   置信度低于它将回落到无意图。
  2.   
  3. 为什么我会在没有意图的情况下路由到另一个意图而不是无意图   给胡言乱语输入?
  4.   

1 个答案:

答案 0 :(得分:3)

有三种不同的方法可以处理来自用户的这些意外输入。我们将按此顺序实施它们:

  1. 设计以最大限度地减少回退 - 我们将首先添加更多内容 意图。
  2. 收集垃圾 - 我们将培训一个特殊意图来收集垃圾 垃圾。
  3. 自信地处理混乱 - 我们将添加处理低的逻辑 信心分类。
  4. 查看此博客文章了解详细解决方案。 https://blog.spg.ai/failing-gracefully-with-rasa-nlu-14a7d8e53af9

相关问题