这更多的是一个理解问题,而不是一个代码问题。
我希望能够检测到一条消息是对话的延续还是试图开始新的对话(切换意图(。
上一个问题应隐含意图的示例:
Q. How far away is the nearest Tesco?
A. 1 mile
Q. What about Sainsbury's?
意图应重新分类的示例:
Q. How far away is the nearest Tesco?
A. 1 mile
Q. What is the weather going to be like tomorrow?
感谢
这个问题属于对话行为分类。最后我用了https://github.com/cgpotts/swda并训练分类器来做到这一点。
:(