我有一个watson助手,作为校园的聊天机器人。这个聊天机器人所做的是,它可以向办公室/设施的位置提供信息。它还可以给出方向。我不能实现的是,一旦用户给出了机器人需要的信息,watson助手也必须知道如何给出上下楼层的方向。
下面是其工作原理的一个示例:

我正在使用插槽从其中获取用户信息。

我如何让聊天机器人知道,如果用户在目的地的一个楼层或几个楼层以下,它也会在回复中包括向上。如果用户在他/她想要到达的楼层之上,同样的方式也会下降。
我该怎么做呢?
发布于 2020-01-14 19:51:01
您可以采用的一种方法是创建上下文实体。
@Location_of_offices的重复实体并从@From_location_to调用它。在培训问题的intent #Directions中,您可以标记from和two实体。您不必标记显式值,只需标记实体即可。
例如:

您将需要大约10-20个标记示例。在这一点上,AI模型将理解哪个实体是哪个实体,这取决于人们如何写他们的问题。您不需要为每个排列都创建一个示例。
here with an example上有更多详细信息。
https://stackoverflow.com/questions/59730240
复制相似问题