首页 > 解决方案 > 在被 rasa-nlu 模型分类为哪个意图之前,如何(编辑或处理)来自用户的消息?

问题描述

我是 RASA 的新手。我阅读了最后更新的文档 Rasa 1.0,但我不知道如何在 nlu-model 之前处理用户的消息
我想做一些事情,比如词干拼写检查等......

我很欣赏 spaCy 库的任何代码示例:)

标签: pythonrasa-nlurasa-core

解决方案


Rasa 已经附带了一些预处理组件,例如Tokenizers,您可以将它们包含在 NLU 管道的配置文件中

对于词干提取和拼写检查等任务,它们目前超出了 Rasa NLU 的范围。开发人员必须对输入进行预处理,并将处理后的文本作为字符串传递给 NLU 管道进行解析。

不过,这里有一些您可以查看的资源 -

  • 使用 python 和 spacy 进行常见预处理任务的教程。
  • Hunspell拼写检查器和与 Spacy 的集成

推荐阅读