问题标签 [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 回答
236 浏览

ibm-watson - 我们什么时候可以使用自定义语料库?

ibm 什么时候才能使其成为能够接受自定义语料库的 Watson Q&A api?有我可以看到的路线图吗?

0 投票
1 回答
619 浏览

prolog - Prolog:编写类似 Watson in Jeopardy 的程序

我正在尝试制作一个程序,该程序可以找到使用给定字母集可以制作的最长单词。(有点像危险中的沃森)

到目前为止,我设法做到了,如果您指定单词的长度,它将为您提供该长度的所有单词,您可以使用您给它的字母组成。

word/1该程序包含考虑到的所有英语单词的事实,如下所示:

首先,我做了一个谓词word_letters/2,它把一个单词变成一个字母列表,就像atom_chars/2谓词一样。

然后,我写了一个cover/2谓词来查看一个列表是否包含前一个列表的所有字母:

然后我写了一个solution/3谓词,将一定长度的所有单词变成一个字母列表,并检查该列表是否被你首先给它的字母所覆盖:

我现在要做的就是让你不必指定单词的长度。它应该只给出最长的单词,并告诉你它有多长。它应该像这样工作:

它看起来并不难,但我似乎无法让它发挥作用。如果有人可以提供帮助或者指出我正确的方向,那就太好了!

0 投票
1 回答
181 浏览

node.js - 在 node.js 中使用 bluemix.getServiceCreds() 函数的正确方法是什么?

我从 Bluemix 克隆了Concept Insights演示,并进行了一些小的更改以使用我自己的语料库。它在本地运行良好,但是当我将它部署到 Bluemix 时,当它尝试访问我的语料库时出现授权错误。我确定该错误是app.js中提前调用bluemix.getServiceCreds('concept_insights')的结果,这显然将我的服务凭证替换为必须存储在 Bluemix 环境中的一些凭证。

有人可以解释这个功能的目的,以及我想要做的正确方法吗?我可能只是删除对该函数的调用,但我担心如果我这样做,我可能会遗漏部分大图。这是一种将我的凭据排除在代码库之外的方法吗?如果是这样,我该如何让它工作?

0 投票
1 回答
1023 浏览

machine-learning - IBM Watson Natural Language Classifier 是否支持多个类和多个类集?

我正在尝试使用 IBM Bluemix 上的 IBM Watson Natural Language Classifier 解决以下问题:

我有 N 个用不同标签集 S_1 到 S_n 的标签 l_x_y 标记的训练文档 D。其中 x 定义标签集, y 定义集内的实际标签。每个文档都可以用多个标签(来自不同的标签集)进行标记。

这里有一个例子:

标签集 1:S_1={a,b,c,d,e,f} 标签集 2:S_2={1,2,3,4,5,6}

D_1 = "这是一些文本", {a,c,e,1,3,4} D_2 = "这是一些文本2", {d,f,4}

如果我理解正确,则 REST 服务能够接受多个类的训练。天真的方法是只为每个标签集训练一个不同的分类器。

但是有没有更好的方法来做到这一点?例如,我可以使用每组标签的并集(如 D_1 和 D_2 所示)吗?

因为API 文档对响应进行了以下说明:

一个数组 [Classes],最多包含 10 个按置信度降序排列的 class_name-confidence 对。如果类别少于 10 个,则置信值之和为 100%。

所以这意味着如果所有标签集的并集的基数> 10,它可能会忽略低置信度类,但是使用标签集的并集还有其他问题吗?

0 投票
2 回答
644 浏览

text-to-speech - Node-RED 中的 Watson 语音转文本使 Node-RED 应用程序崩溃

我正在使用 Node-RED,并且正在尝试将文本到语音数据存储在 Cloudant 数据库中。效果很好,我也可以在 msg.payload.speech 中将其输出,但是当我将其输入 Speech To Text 时,我的整个应用程序崩溃了.....并出现此错误:

因此,Speech To Text 节点似乎无法处理大消息。无论您注入什么,Text to Speech 似乎都会产生很长的字符串。一个词或整个段落没有任何区别。

有没有办法在 Node-RED 中解决这个问题?

0 投票
1 回答
60 浏览

ibm-cloud - 在给出错误代码/消息的情况下,哪个 Bluemix 服务可用于获取与原因和解决方案相关的参考/文本?

我想使用 Bluemix 中的 Watson 服务来查找给定错误代码和消息的诊断和处理方法,例如:“P0087, Fuel Rail/System Pressure - Too Low, 1, Kia, 2009, Sportage”。

作为服务的结果,我想获得类似http://www.obd-codes.com/p0087的参考,或者获得类似于该页面中“原因”和“解决方案”文本的内容。

您能否建议使用哪种服务以及获得更好结果的最佳方法?

0 投票
2 回答
1156 浏览

speech-recognition - 除了 Google 之外,还有没有返回中间结果的语音识别 API?

我正在寻找一个语音识别 API,它可以在用户说话时返回中间结果,类似于谷歌在其主页 ( https://www.google.com ) 上所做的事情。我正在寻找支持法语的 API。我想做的是创建一个类似于 Google 语音搜索的 Web 应用程序。

  • 不建议将 Google Speech API 用于专业开发,因为它经常更改并且没有完整记录。
  • IBM Watson 不支持法语
  • AT&T Speech API 不返回中间结果
  • CMU Sphinx 返回非常糟糕的结果(请参阅此处的演示:http: //syl22-00.github.io/pocketsphinx.js/live-demo.html
  • Nuance 产品似乎不是为 Web 应用程序而设计的。(如果你知道我应该如何使用它们,我很感兴趣!)
0 投票
1 回答
261 浏览

ibm-cloud - Watson QA 服务对话中的“凭证名称”参数是什么?

今天我第一次注意到 Watson Question and Answer 服务的对话有一个额外的字段,这是我在其他服务中没有看到的。

“凭证名称”

  • 那是干什么用的?
  • 为什么其他服务不存在?
  • 它为哪些服务而存在?
  • cf-cli 等效项是什么?
0 投票
1 回答
273 浏览

ibm-watson - Watson 对话自动学习

我已经看到了一些对 Watson Dialog 的 Auto-learn 功能的引用,但我在任何文档中都找不到相关内容。您能否指出有关如何最好地使用自动学习的信息来源?

0 投票
1 回答
139 浏览

ibm-cloud - 炼金术数据新闻假新闻?

在查询中得到这个条目

日期似乎设置为未来(2015 年 10 月 28 日)

那是什么样的数据?