问题标签 [ibm-watson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
313 浏览

ibm-watson - 使用带有 watson-developer-cloud 包的 Watson Q&A 服务时如何获得完整答案?

我正在使用 watson-developer-cloud npm 模块调用 IBM Watson Question and Answer API。我调用服务的代码如下:

在打印的回复中,我得到了一系列答案,这些答案只列出了使用的证据,而不是实际的答案。这是一个示例答案元素:

如何获得完整的答案文本?

0 投票
1 回答
263 浏览

php - IBM Watson 关系提取“转发错误”(status_code 500)

我正在向 IBM/Watson 的关系提取服务发布一段文本,但在大约 90 秒后得到以下响应:

{“状态”:{“消息”:“转发错误”,“状态代码”:500}}

大多数小文件工作正常,结果符合预期。但是,这个文件很大(200k)。

这是我的代码:

我尝试使用 增加超时值,set_time_limit()但这没有任何区别。CURLOPT_CONNECTTIMEOUTCURLOPT_TIMEOUT

0 投票
1 回答
648 浏览

ibm-watson - 使用 IBM Watson Concept Insights 服务进行自然语言搜索

我们正在尝试使用 IBM Watson Cognitive Insights (CI) 服务来实现自然语言搜索功能。我们希望用户能够使用自然语言输入问题,然后从 CI 语料库中返回适当的文档。我们使用 CI 而不是 Watson QA 服务来避免培训需求并降低 Watson 基础架构成本(即避免每个语料库/用例都需要专用的 Watson 实例)。

我们能够通过 CI API 构建必要的语料库,但我们不确定以什么顺序使用哪些 API 来完成最精确/准确的查询。

我们最初的想法是:

  1. 接受用户的自然语言问题并将该文本字符串发布到“识别一段文本中的概念”API(在 CI API 参考文档中从底部倒数第 6 位)以获取与问题相关的概念列表。

  2. 然后使用“在语料库中执行概念搜索”API(在 CI API 参考文档中从底部倒数第 3 个)执行 GET,以从语料库中获取相关文档的列表。

第一个问题——这是实现本文第一段所述目标的正确方法吗?我们应该以不同的方式组合 CI API 还是同时使用多个 Watson 服务来实现目标?

如果我们最初的方法是正确的,那么我们会发现当我们向“识别一段文本中的概念”API 提交一个简单的问题(例如“我如何修复 MySQL 数据库损坏”)时,我们并没有得到全面的返回相关概念列表。例如:

返回:

然而,显然还有其他与示例问题相关的概念(修复、损坏、数据库等)。

在另一个示例中,我们刚刚将文本“修复”提交给“识别一段文本中的概念”API:

它返回:

似乎我们也应该从第一个示例中恢复“修复”概念。为什么我们提交“repair”时API会返回“repair”概念,但提交文本“How can I repair MySQL database corruption”时却没有返回,其中还包含“repair”一词。</p>

请就基于 Watson Concept Insights 服务实现自然语言搜索功能的最佳方式提出建议(如果合适,可能与其他服务结合使用)。

0 投票
1 回答
173 浏览

ibm-cloud - Watson Personality Insights 是否使用转推?

Personality Insights 在使用 Twitter 提要作为输入时是否使用转推?如果是这样,有没有办法排除它们?

0 投票
1 回答
226 浏览

ibm-cloud - 翻译示例在 Node-Red 和 Bluemix 中不再起作用

Bluemix 上的 Node-Red 提供了一个 Watson Machine Translation 节点。Bluemix 最近更改了它使用的翻译 API,发布了一个新的 Watson Language Translation API。(有关详细信息,请参阅https://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/doc/language-translation/migrating.shtml

我认为这就是我过去在 Node-Red 中收到错误消息说机器翻译无法绑定的原因。

能否请你帮忙?

0 投票
1 回答
619 浏览

node.js - 从 DevOps Services 部署 Meteor 应用程序时,如何在 IBM Bluemix 上安装所需的包?

我希望有一个 IBM Bluemix 向导可以回答这个问题。

我有一个用 Meteor 编写的应用程序,我正在尝试将它部署到 Bluemix。该应用程序包含以下行:

var AdmZip = Npm.require('adm-zip');

这当然意味着应用程序使用adm-zip包来做事。当我尝试通过 DevOps Services 部署应用程序时,它失败并出现以下错误:

在日志中。如果我删除Npm.require行,应用程序部署正常,但当然不能正常工作,因为adm-zip不存在。

我的package.json文件包含以下条目:

我认为这足以加载 adm-zip 包。我也试过为 adm-zip 指定一个 Git URL,但结果是一样的。

有谁知道我必须做什么才能让这个应用程序正确部署?

0 投票
1 回答
226 浏览

service - ibm bluemix 自然语言分类器 /

我正在尝试在 IBM Bluemix 上测试新的自然语言分类器服务。不幸的是,提到的网址似乎不可用: https ://gateway-watsonplatform.net/natural-language-classifier-beta/api/v1/classifiers

你能帮我吗 ?谢谢

0 投票
1 回答
596 浏览

node.js - Watson IBM 语音转文本:没有 interim_result (Node.JS)

我正在尝试interim_results使用 node.js

我创建了我的会话speech_to_text.createSession,然后我尝试启动该recognize功能:

但我只收到最后的转录而不是interim_results。预先感谢您的帮助。

0 投票
1 回答
352 浏览

ibm-cloud - 如何将语料库数据摄取到 IBM Watson?

我正在构建一个尝试使用 IBM Watson 问答 API 的应用程序。

目前我只看到医疗保健和旅行的语料库,但我想摄取适合我需要的自定义数据集。任何人都可以请我指出正确的方向或确切的 API,或者 IBM 已经构建了可以用来直接上传数据文件的资源管理器。

谢谢您的帮助

0 投票
1 回答
463 浏览

json - 如何将 json.stringify 响应存储到文件中?

目前我对我现在正在做的node.js项目有问题,但我不知道如何将我从以下代码中获得的json.stringify响应存储在我可以访问json数据的文件中或者是有一种更好的方法可以做到这一点,而无需将其存储在文件中。

这是我的代码:

我在我的代码中使用上面的 watson developer cloud。