0
我想讓沃森識別一個已經被用戶所調用的實體並對其做出迴應。例如:如何讓沃森瞭解上下文,識別對話中已經提到的實體並對其進行響應?
用戶問: - 你有「產品」嗎?
Watson說: - 是的,我們擁有它。
用戶問: - 多少錢?
沃森是否可以通過識別用戶第一個問題中提到的實體來響應產品的價格?
我想讓沃森識別一個已經被用戶所調用的實體並對其做出迴應。例如:如何讓沃森瞭解上下文,識別對話中已經提到的實體並對其進行響應?
用戶問: - 你有「產品」嗎?
Watson說: - 是的,我們擁有它。
用戶問: - 多少錢?
沃森是否可以通過識別用戶第一個問題中提到的實體來響應產品的價格?
您的Watson對話將幫助理解用戶需要什麼和對象,並且您的應用程序(使用代碼)將驗證這些值並執行您需要的操作。
根據您的業務角色,您可以使用代碼來做到這一點,更簡單,因爲如果您的產品價值發生變化,您必須在Workspace對話中進行編輯。
您需要access從您的entity
帶有代碼的值,並讓您的應用程序發送消息,如果用戶詢問您的產品的價格。
喜歡:
if(intents.intent[0] === 'wantPrices' && entities.entity[0].value == 'sound'){
// do something
data.output.text[0] = "The price of your sound is " + JSON.stringify(sqlSelectQueryValue);
}
見從IBM Developers一個以上官能官方例子。