如何在IBM Conversation中编写数学方程式和符号

Dai*_*y_s 2 ibm-watson watson-dialog watson-iot watson-conversation ibm-cloud

我使用IBM Watson的Conversation Service创建了一个聊天机器人,但是我无法在意图,实体和对话框中编写数学方程式和符号.谁能帮我这个?

Mic*_*ida 6

诸如+, - ,*或/之类的数学符号只是字符,可以在意图/实体示例中使用.所以,你可以创建一个意图#add+,plus,add作为一个例子.然后,您可以使用预定义@sys-number实体来检测数字(只需在实体,系统实体选项卡中打开它).然后,您将创建一个具有条件的对话节点#add && @sys-number.length == 2- 确保用户输入中有两个数字 - 并且在Watson中,您可以编写表达式,例如:

<? @sys-number[0].numeric_value + @sys-number[1].numeric_value ?>

得到结果.