【问题标题】:How to extract username using IBM Watson conversation API?如何使用 IBM Watson 对话 API 提取用户名?
【发布时间】:2017-03-31 19:15:26
【问题描述】:

我想知道如何使用 IBM Watson Api 和对话服务来提取用户名。 示例:

  • Watson 问:你叫什么名字?
  • 用户回复:我叫 John

如何获取名称值?谢谢。

PS:看看我在 cmets 中写了什么

【问题讨论】:

标签: watson-conversation watson


【解决方案1】:

最后,我想我找到了一个可能的答案,使用这个服务 AlchemyAPI。 在这个link你会发现一个实体提取器演示,它可以帮助提取名称和理解句子。我认为将这两个服务“AlchemyAPI 实体提取器工具”与“对话工具”结合起来可以提供一个很好的解决方案。

【讨论】:

  • 能否请您发送指向 JSON 文件的链接以及炼金术 API。谢谢!
  • @AthifShaffy 使用此link 访问演示,然后尝试输入“我的名字是约翰”并进行分析。你会发现一个 json 类型的结果。
  • 我是 Bluemix 的新手,您能否解释一下如何将“AlchemyAPI 实体提取器工具”这两个服务与“对话工具”结合起来。我在对话应用程序中建立了一个新连接并连接了 Alchemi API,但我不知道如何将其与会话服务集成以检测用户名。
  • drive.google.com/open?id=0B1Tk_bFJHtEIampMQjJLWnJnOGs 有 JSON 文件,如果你能帮我设置用户名就好了。
  • 当您将“我的名字是约翰”发送到炼金术服务时,它会返回 [type : person, text : john] 和许多其他内容。因此,您可以做的是使用此服务来分析您的文本并获取您需要的实体,然后将提取的名称在上下文中发送到对话服务。并用 $username 设置它。
猜你喜欢
  • 1970-01-01
  • 2017-03-17
  • 1970-01-01
  • 2019-08-08
  • 1970-01-01
  • 2018-06-20
  • 1970-01-01
  • 2017-12-29
  • 1970-01-01
相关资源
最近更新 更多