2017-10-15 61 views
1

我正在嘗試生成一些「快速回復模板」,即根據使用Api.ai/Dialogflow的聊天線程中以前的消息可能的回覆。
如何動態地訓練api.ai/dialogflow chatbot?

我已經在某種程度上訓練了api.ai代理,只爲某些選定的查詢生成回覆。現在,我想增強它以生成更多查詢的答覆,但手動爲大量查詢手動培訓代理實際上是不可能的。有沒有什麼辦法通過分析以前的聊天線程動態地訓練api.ai chatbot,我已經存儲在數據庫中或使用正在進行的聊天數據。

用戶是一些賣家,所以我認爲他們會討論關於那裏的產品,所以問題會在每個聊天線程中有點類似。

回答

1

目前沒有用於培訓的API。

如果您有代理的查詢日誌(通過API或Webhook),您可以通過使用這些日誌來「訓練」您的代理來確定最常見的未答覆的查詢,通過查看多少查詢匹配默認回退意圖並使用Dialogflow的API爲這些查詢創建新的意圖和響應:https://dialogflow.com/docs/reference/agent/intents#post_intents