- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从用户那里获取电话号码,但有时 Speach 识别会返回字符而不是数字,例如:
“我的联系人是零三一一七二一一。”
因此,为了获得这些值,我使用具有数字维度的小鸭来检测这一点。它将所有数字检测为实体,所以现在我需要的是从 wntities 中获取所有数字值并将它们连接起来以获得完整数字并将其值放入插槽中。我试过使用 self.from_entity('number')
但它只返回列表中的最后一个值。
有什么办法可以解决这个问题,或者我应该考虑采取任何解决方法。
最佳答案
我的 rasa 版本号是 1.9.6。我用了regular expression提取手机号码我们可以根据需要重新格式化regex:mobileno。
## intent:inform
- [97504*****](mobileno)
- [87459*****](mobileno)
## regex:mobileno
- [6789]{1}\d{4}?[\d]{5}$
rasa shell nlu 输出
Next Message:
9999999999
{
"intent": {
"name": "inform",
"confidence": 0.9978736042976379
},
"entities": [
{
"entity": "mobileno",
"start": 0,
"end": 10,
"extractor": "DIETClassifier",
"value": "999999999"
}
],
...,
...,
"text": "9999999999"
}
关于rasa - 用实体列表填充插槽 |拉萨,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62349406/
我正在尝试从用户那里获取电话号码,但有时 Speach 识别会返回字符而不是数字,例如: “我的联系人是零三一一七二一一。” 因此,为了获得这些值,我使用具有数字维度的小鸭来检测这一点。它将所有数字检
我试图了解 rasa nlu(ver-0.12.3) 输出的置信度分数实际上是什么以及它们是如何计算的。 我一直致力于使用 tensorflow 嵌入进行意图分类任务。一旦我的模型经过训练并且我解析了
我正在学习使用 rasa 语言。为了使目标的答案多样化,我决定使用 Wikipedia api。为了创建我的工作环境,我使用带有以下命令的 anaconda: conda create --name
我和我的团队已经使用 Rasa NLU 作为 MS LUIS 的替代品已有两个多月了,到目前为止,它对我们来说效果很好。现在我们有大约 900 个条目作为实体同义词(因为我们在 LUIS 中使用列表实
我是一名优秀的程序员,十分优秀!