0
我有一個基於流程的對話,在wit.ai中建模。執行自定義操作,並把結果給用戶後,用戶應該有可能性:Wit.ai在對話流程中選擇了錯誤的分支
- 這樣說:「給我更多」或
- 這樣說「謝謝」在這種情況下,流被配置爲返回一個直接的消息'不客氣'
我用了兩個單獨的intents'more'和'thank you'來區分分支。當我向機器人發送「展示更多」信息時,wit.ai正確識別「更多」意圖。然而,談話然後採取了錯誤的分支和機器人發送「歡迎您」如本wit.ai響應體:
{
"confidence" : 1,
"type" : "msg",
"msg" : "You are welcome!",
"entities" : {
"intent" : [ {
"confidence" : 0.9707855789235582,
"type" : "value",
"value" : "more"
} ]
}
}
這究竟是爲什麼?
我有類似的問題。假設我有兩個意圖,「你好」和「謝謝你」。我用「bot發送」「嗨」和「不客氣」分別配置我的故事。不知何故,機器人會識別「謝謝」意圖,但迴應「嗨」。 –
你能複製並粘貼對話流程嗎?我正在做一些半完全相同的事情,對我來說工作得很好 –