如何在训练数据中使用regex_features

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (123)

如何使用regex_featuresjson格式?

我刚刚开始使用rasa-nlu。我已成功安装并运行了演示 - 它运行良好。但我试过了juest common_examples

{"rasa_nlu_data":{"common_examples":[],"regex_features":[{"name":"zipcode","pattern":"[0-9]{5}"},{"name":"greet","pattern":"hello[^\\s]*"}]}}

现在我想知道如何使用regex_features它是如何工作的。有一些例子会更好。

非常感谢!

提问于
用户回答回答于

在这里查看Rasa的文档。这个例子是

{
    "rasa_nlu_data": {
        "regex_features": [
            {
                "name": "zipcode",
                "pattern": "[0-9]{5}"
            },
            {
                "name": "greet",
                "pattern": "hey[^\\s]*"
            },
        ]
    }
}

还要确保该RegexFeaturizer 组件是NLU管道的一部分。我进一步建议更新到1.x包含Rasa Core和NLU的Rasa,因为rasa_nlu将不再作为单个包维护。

扫码关注云+社区

领取腾讯云代金券