在我的Watson对话中,我试图使用插槽读取用户输入, 我的要求是提示用户输入问题描述并将其保存在名为issue_description的变量中。
但是在插槽中,watson在将其保存到变量之前检查意图或实体。在我的情况下,我已经意图检查,但它没有保存到变量检查后,我总是得到true_ascription。
如何将问题_description保存到变量中?
这可能是什么意图和实体?
答案 0 :(得分:1)
如果要保存用户输入,则可以使用将输入保存在任何变量中。
"context":{
"issue_description":"<?input.text?>"
}
答案 1 :(得分:0)
To capture something like a description in a slot,我的建议是
我写的sample workspace使用模式捕获事件描述。在对话框中,我从字符串中剪切引号,然后将其发送到函数进行后处理。 eventName
定义如下,patterns
中的模式是有趣的部分:
{
"entity": "eventName",
"values": [
{
"type": "patterns",
"value": "shortname",
"created": "2018-01-31T13:28:56.245Z",
"updated": "2018-02-07T09:08:31.651Z",
"metadata": null,
"patterns": [
"[\"„“][A-Za-z0-9.:| @\\']+[\"”“]"
]
}
],
}
答案 2 :(得分:0)