我试图理解wit.ai quick-start中天气机器人背后的逻辑。故事是建立一种特质意图(应该是"什么是天气?")和宣布一个实体可以到达天气的地方。所以,我认为这个故事只在天气被要求和位置被触发时触发。
情况并非如此,因为第一步下方的跳转/书签插图处理未设置的位置。
因此我的问题是:Wit.ai如何决定触发哪个故事?
答案 0 :(得分:0)
实际上,之间没有区别:
What is the weather in Barcelona ?
和What is the weather ?
从关于下一步行动的决定中选择Wit引擎的观点。 以前的上下文和当前上下文(以及包含的键)对于此任务至关重要。 正如快速启动所说:
只有特质实体的价值会影响预测。对于 非特质实体,在行动方面忽略该值 预测。
我对此的建议是创建一个flushContext
动作,它返回一个空的上下文,并在每次故事结束时触发它。