使用Regex和Rasa

Dan*_*eel 4 regex rasa-nlu

我正在尝试使用Rasa来检测电话号码或合同ID等实体.使用正则表达式来精确定义这些实体似乎很自然,而Rasa确实有一些称为" 正则表达式特征 "的东西,它允许我们定义正则表达式.

除了我不明白如何使用它们.在Rasa-NLU教程中,有正则表达式(如"zipcode"),但我看不到它们是如何链接到实体("location")的.

有没有人知道正则表达式如何与Rasa合作?

amn*_*n41 9

您定义的正则表达式未明确链接到任何实体或意图.正则表达式的作用是为输入添加一个新特性,例如额外的向量元素,取决于正则表达式是否匹配,可以是1或0.当你训练时,模型现在有关于你的每个例子的额外信息,并且可以选择自己何时注意它.