使用Google DialogFlow的实体检测细节



我使用IBM的Watson Assistant实现了一个机器人,在提供输入矩阵的情况下解决数独谜题并提供解决方案提示。我正在与谷歌对话流ES重新实现这一过程。对于提示,您可以按行和列询问单元格中的值,或者您可以询问给定单元格中的值是否为x。bot可以处理基数和序数。因为输入可以是行第一或列第一,并且可以首先询问可能的单元格值(是第一行最后一列中的值5)或最后(是倒数第二列第5行6的答案),我需要知道在输入文本中检测到实体的位置,以便确定实体的顺序。助手API给了我这个信息,但是我一直无法确定如何从DialogFlow API获得这个信息。有办法得到这个吗?

经过相当彻底的调查后,我得出结论,Google DialogFlow将识别一个实体,但不会返回关于在文本响应中找到实体的位置的信息。我认为这是一个相当严重的限制。

最新更新