回答

0

如果你不想爲SimonO'Doherty提到什麼,那麼你可以考慮使用Conversation服務的響應來爲你做必要的事情。目前,對話服務無法返回圖表或類似的圖表。現在,它只是簡單的文本,但您可以回到從中取決於你能形成你的應用程序本身的圖形,然後顯示它返回給用戶一個JSON響應。使用來自Conversation的JSON響應作爲觸發器,這將激活應用程序中的圖形加載過程。

1

您只需要使用Watson對話來了解用戶的查詢,並讓應用程序完成建築響應。

因此,首先,您需要在Watson對話中配置對話節點,以確定用戶意圖並檢索參數(例如「top 3 courser」,例如「過去3年」)。

然後你把這個信息放到你的響應JSON中的output對象中。
(例如{ output: { action: 'computeCutOffPercentage', coursesCount: '3', period: '3years' }, ..... }

然後,在應用程序中定義構建響應的邏輯。

更多關於這種方法的詳細信息可以在文檔中找到:https://console.bluemix.net/docs/services/conversation/develop-app.html#implementing-app-actions