上下文: Watson Conversation bot有一个节点,由用户的三个输入实体触发,这很好用,但我希望机器人的回复是
"检查您是否有明天的讲座。给我一点时间"
然后在后台有一个查询,构建了稍后会回复给用户的答案。
明天这个强大的词是当我开始工作时,这种原点检索将用于其他实体。
答案 0 :(得分:3)
您可以在案例中使用context
变量,如果您想获取特定数据,可以使用正则表达式来提取用户输入:
示例所有用户输入
"date": "<? input.text?>"
或者用户输入的内容,例如:“本周”
"date": "<?@sys-date.literal?>"
等。
将变量与.literal
一起使用,请参阅我的完整示例:
{
"context": {
"date": "<?@sys-date.literal?>"
},
"output": {
"text": {
"values": [
"Checking if you have a lecture $date. Give me a moment."
],
"selection_policy": "sequential"
}
}
}