【问题标题】:How to capture quantity from user inputs using IBM watson?如何使用 IBM watson 从用户输入中捕获数量?
【发布时间】:2018-10-17 19:08:43
【问题描述】:

我正在尝试使用 IBM Watson AI 从用户文本输入中检索数量属性。我尝试使用 alchemy API 服务,但实体参数无法从用户输入中检索数量。

例如:用户输入 - “我想订购 2 包咖啡”。 我想从上面提到的用户输入中检索 2 个数据包的数量。

你能帮我解决我面临的问题吗?

【问题讨论】:

    标签: ibm-watson


    【解决方案1】:

    Watson Developer Cloud 的 Relationship Extraction 服务可以帮助进行此类分析。

    将关系提取服务添加到您的 Bluemix 帐户,然后尝试以下 curl 命令:

    curl -u username:password https://gateway.watsonplatform.net/relationship-extraction-beta/api/v1/sire/0 -d "sid=ie-en-news" -d "txt=I want to order for 2 packets of coffee"
    

    这将导致类似于以下内容的输出:

    ...
     <entities>
        <entity eid="-E0" type="FOOD" generic="0" class="SPC" level="NOM" subtype="OTHER" score="1">
          <mentref mid="-M2">coffee</mentref>
        </entity>
        <entity eid="-E1" type="CARDINAL" generic="0" class="SPC" level="NONE" subtype="OTHER" score="1">
          <mentref mid="-M1">2</mentref>
        </entity>
        <entity eid="-E2" type="PERSON" generic="0" class="SPC" level="PRO" subtype="OTHER" score="1">
          <mentref mid="-M0">I</mentref>
        </entity>
      </entities>
      ...
    

    如您所见,“2”被识别为基数。查看documentation,了解解释输出的完整详细信息。

    披露:我是 IBM Watson 的传道者。

    【讨论】:

    • 感谢您提供的详细信息,它的工作非常符合预期,但这里的要求是提取与每个产品名称相关的数量。例如:用户输入是 - 我需要 3 台诺基亚 Lumia 1320 和 4 台索尼 Xperia q10。然后关系提取器作为 Nokia ORGANIZATION 3 CARDINAL 1320 CARDINAL 4 CARDINAL i PERSON 工作,我希望有一个功能,我只能从用户输入中捕获数量。使用关系提取它捕获型号(1320 CARDINAL)以及红衣主教。您能否帮我了解一下我是否可以使用 IBM Watson 来满足要求?
    • AlchemyLanguage 已于 2017 年 4 月 7 日停用...请提供有关如何使用当前市场产品执行此操作的任何提示?
    【解决方案2】:

    这些类型的命名实体识别很难提取,因为您必须定义新的指​​标。

    在您的示例中,“数据包”是度量单位,因此需要首先训练并被系统理解。完成后,需要提取与该指标关联的数字量。再次回到您的示例,“2”将是需要提取的数量。

    借助 IBM Watson KNowledge 工作室,您将能够通过创建示例和注释来定义此类自定义实体。 然后,您可以训练模型以识别更新的指标,例如数据包、杯子等。

    这是一个来自 IBM 的 youtube 视频,它将指导您如何定义自定义实体并在您的应用程序中使用它来启用适合您需要的 NER:https://www.youtube.com/watch?v=EQcEk2TX79c

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-29
      • 1970-01-01
      • 2022-07-01
      相关资源
      最近更新 更多