我使用 IBM Watson 的对话服务创建了一个聊天机器人,但我无法在意图、实体和对话中编写数学方程式和符号。谁能帮我这个?
问问题
788 次
1 回答
6
+、-、* 或 / 等数学符号只是字符,可用于意图/实体示例。#add
因此,您可以使用+
、plus
、add
作为示例来创建意图。然后您可以使用预定义@sys-number
的实体来检测数字(只需在实体,系统实体选项卡中将其打开)。然后,您将创建一个带有条件的对话节点#add && @sys-number.length == 2
- 以确保用户输入中有两个数字 - 在 Watson 中,您可以编写如下表达式:
<? @sys-number[0].numeric_value + @sys-number[1].numeric_value ?>
得到结果。
于 2016-11-08T14:55:44.093 回答