在通过rasa-nlu模型对意图进行分类之前,如何(编辑或处理)来自用户的消息?

时间:2019-06-05 20:27:55

标签: python rasa-nlu rasa-core

我是RASA的新手。我阅读了最新的文档Rasa 1.0 但我不知道如何在nlu-model之前处理用户的消息
我想做诸如阻止单词拼写检查之类的事情...

我感谢任何带有spaCy库的代码示例:)

1 个答案:

答案 0 :(得分:1)

Rasa已经带有一些Tokenizers之类的预处理组件,您可以include them in your configuration file of the NLU pipeline

对于诸如词干和拼写检查之类的任务,它们目前不在Rasa NLU的范围内。开发人员必须对输入进行预处理,然后将处理后的文本作为字符串传递给NLU管道进行解析。

不过,这里有一些您可以签出的资源-

  • Tutorial,介绍使用python和spacy进行的常见预处理任务。
  • Hunspell拼写检查器并与Spacy集成