如何将对话框流中的预构建意图导入rasa

时间:2018-03-16 16:24:33

标签: dialogflow spacy rasa-nlu

我已经将一个对话流项目导入rasa,但在我的实体中,我得到了一些预建的对话流实体,如下所示:

enter image description here

然后,在我的fieldValue2_entries_fr.json文件中,我有:

[
  {
    "value": "@sys.street-address:street",
    "synonyms": [
      "@sys.street-address:street"
    ]
  },
  {
    "value": "@sys.email:mail",
    "synonyms": [
      "@sys.email:mail"
    ]
  }
]   

我不知道rasa如何知道“@ sys.email”,所以我想我们不能这样用它?

我可以用SpaCyprébuilt实体替换它吗?但是怎么样?

感谢阅读。

1 个答案:

答案 0 :(得分:0)

您可以使用ner_duckling component来提取电子邮件,使用ner_spacy component来提取地址。

这些提取器已经过预先培训,因此您无需在训练数据中标记实体。