2017-08-24 62 views
0

向目的添加培訓示例時,似乎目標不具備與未經培訓的實體匹配的能力。沃森對話不識別新實體

鑑於以下目的訓練:

enter image description here

如果我測試了我的意圖,我匹配的意圖,但我想檢測,即使它不是在意向訓練集訓練實體。這是我對未經培訓的實體的結果。

enter image description here

通知的示例測試案例是等同於第一訓練用戶的例子。唯一的區別是'葡萄'。沃森的對話仍然可以提供無與倫比的實體'葡萄',所以我的對話可以繼續而不需要重新提示?

有沒有辦法在用戶示例培訓中提供一個變量來匹配字符串?

爲什麼要問這個? 用戶幾乎可以請求任何東西,所以沒有一組有限的實體。

回答

0

如果你想只使用通話服務,你需要培訓使用的例子的意圖#WhatPrices詢問價格,並建立與沃森對話中記者值認識到對話裏面的實體。

但是,如果您想要檢測這些單詞,即使它未在意向培訓集中受過培訓,也可以使用AlchemyLanguage API檢測每個輸入短語中的關鍵字,或使用NLU獲取關鍵字,請參閱Demo示例。

例如:

當我輸入上NLU demo

  • 「?什麼是價格爲一個香蕉」

他們認識到關鍵字:breadprice。您可以使用outputJSON)並在您的應用程序中執行某些操作,這些都取決於您的業務角色。

Obs .:也許這個信息可以幫到你。可能有其他形式,但如果有IBM專業人員會回答。