【问题标题】:Watson conversation: Detecting entities within a sentence having some intent for untrained casesWatson 对话:检测句子中对未经训练的案例有一定意图的实体
【发布时间】:2017-02-12 01:07:39
【问题描述】:

我希望训练我的机器人基本上从一种句子中提取权重并将意图标记为“#enterBMI”。
我还创建了一个实体“@weight”。我将在下面的图片中展示我训练机器人的内容 -

我面临的问题是,仅检测到与我训练过的完全相同的权重。所以100公斤会被检测到,101公斤/100公斤不会被检测到。

【问题讨论】:

    标签: ibm-watson watson-conversation watson


    【解决方案1】:

    只需使用@sys-number 实体而不是专用的@weight

    【讨论】:

    • 非常感谢您的澄清。如果有人输入“请输入我的 bmi 读数,我的身高是 190 厘米,体重是 44 公斤”,那么我将通过解析实体列表得到 2 个数字,但是我将无法确定哪个是重量,哪个是高度很容易。是否可以使用任何其他 watson 服务来执行上述操作,或者将来会发展 Watson Conversation 吗?您能否告诉我“IBM Watson for Oncology”中使用了哪些 Watson 服务/技术。有没有什么好的参考... @Dudi
    • @RnjaiLamba 您的问题是一个已知问题。有几种方法可以解决它。 1)试着问一些贴近的问题,例如:“你的体重是多少”而不是“你能告诉我你的尺寸”。 B. 在您的具体情况下,您可以根据这些值消除歧义。 C. 您可以使用外部服务来分析您的句子并提取相关实体。我会考虑两种方法,基于 NLP 规则或在 Watson Knowledge Studio 中开发模型并将句子交给它。
    • 完美,我会给 Watson Knowledge Studio 一个机会。 “IBM Watson for Oncology”是否使用类似的东西?我对“IBM Watson for Oncology”的功能非常感兴趣。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多