2017-08-24 95 views
0

向目的添加培训示例时,似乎目标不具备与未经培训的实体匹配的能力。沃森对话不识别新实体

鉴于以下目的训练:

enter image description here

如果我测试了我的意图,我匹配的意图,但我想检测,即使它不是在意向训练集训练实体。这是我对未经培训的实体的结果。

enter image description here

通知的示例测试案例是等同于第一训练用户的例子。唯一的区别是'葡萄'。沃森的对话仍然可以提供无与伦比的实体'葡萄',所以我的对话可以继续而不需要重新提示?

有没有办法在用户示例培训中提供一个变量来匹配字符串?

为什么要问这个? 用户几乎可以请求任何东西,所以没有一组有限的实体。

回答

0

如果你想只使用通话服务,你需要培训使用的例子的意图#WhatPrices询问价格,并建立与沃森对话中记者值认识到对话里面的实体。

但是,如果您想要检测这些单词,即使它未在意向培训集中受过培训,也可以使用AlchemyLanguage API检测每个输入短语中的关键字,或使用NLU获取关键字,请参阅Demo示例。

例如:

当我输入上NLU demo

  • “?什么是价格为一个香蕉”

他们认识到关键字:breadprice。您可以使用outputJSON)并在您的应用程序中执行某些操作,这些都取决于您的业务角色。

Obs .:也许这个信息可以帮到你。可能有其他形式,但如果有IBM专业人员会回答。