问题标签 [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.
ibm-cloud - Bluemix Watson NLC 训练失败
我在 Bluemix 中创建了自然语言分类器的一个新实例。我部署了 NLC Beta Toolkit 应用程序,它提供了一个 UI 来填充我的 NLC 实例。
我创建了一个数据文件 (csv) 并将该文件加载到我的 NLC 实例中。它加载得很好,我可以看到我的课程和文本(带有分配的课程)。我点击了“训练”按钮,它处理了大约 10 秒钟,然后停止并显示红色错误消息“训练错误错误请求”。
错误消息并没有真正帮助我,有人对可能出了什么问题有任何建议吗?
谢谢。
ibm-watson - 音调分析器 api 无法连接
我试图通过其 API 连接到 Tone Analyzer。我在 Bluemix 上创建了如下凭证:
我可以使用相同的方法连接到 Personality Insight(凭据是单独创建的)。
您的帮助将不胜感激!
最好的问候,肯
json - IBM Watson 中权衡分析的输入文件
IBM Watson Tradeoff Analytics 是否支持 CSV?看起来 API 只接受 JSON。如何将问题从 CSV 转换为 JSON?
ibm-cloud - IBM Watson Speech to text 处理大文件
我一直在尝试使用 BlueMix SpeechToText Java 库,特别是 com.ibm.watson.developer_cloud.speech_to_text.v1 中的 SpeechToText 类。
我有很长的 wav 文件,我想将其转换为文本。这些文件约为 70MB。目标是使用 java API ( http://www.ibm.com/smarterplanet/us/en/ibmwatson/developercloud/speech-to-text/api/v1/?java#recognize ) 来识别文本。我意识到我需要每 30 秒检查一次通话状态,因为翻译结束后,我只有 30 秒的时间来检索最终结果。
为了在使用 RESTful API 时这样做,我需要创建一个会话,然后将我的搜索引擎与所述会话绑定,以便我可以查询在会话上运行的作业的状态。
我试图创建一个会话,但该会话永远不可用。我已经验证它似乎可以在提供的 web 应用程序(https://stream.watsonplatform.net/speech-to-text/api/v1/sessions?Method=GET)上工作。
此外,我尝试编写自己的客户端,尝试设置从会话创建中检索到的 cookie,但这也不起作用。
我也尝试通过安全的 websocket 进行连接,但无法成功连接。
下面是我一直在使用的一些示例代码。
有任何想法吗?
node.js - 使用 npm 安装 watson-developer-cloud 时出错
我正在关注此处找到的“Watson Node.js 快速入门” ,但使用他们提供的 npm 命令安装 Watson Developer Cloud Node.js 包装程序包时遇到问题。
这是输出: npm 命令后的 cmd 输出
之后,运行该命令的目录中不会出现任何文件。有人对如何安装 Watson Developer Cloud 包装器以开始通过 Bluemix 使用 Node.js 开发 Watson 应用程序有任何建议吗?
java - IBM Bluemix:Watson Q&A 服务设置
我正在尝试从
我在项目的标记视图中看到了这个错误
请注意,我仍然可以运行该应用程序,但是当我点击“询问”按钮时,我得到了
请告知我如何正确设置我的项目。
编辑
我可以看到我安装了自由
这是我应该安装的正确插件吗?
也在我的项目目标运行时
和我的项目方面
最后,我的java构建路径
我知道它有很多信息,但我真的很难在这里设置。
任何帮助表示赞赏。
编辑2
这是我在项目服务器中看到的
在服务器视图中,当我尝试添加新服务器时,我看到了这些选项
应该是这样吗?
此外,我是否需要在我的项目方面启用以下任何 websphere 选项?
好的,经过一番努力,我能够正确设置我的自由配置文件。但是现在当我点击询问按钮时,我得到了
这是导致它的一段代码
但是为什么,我已经正确设置了所有导入并且我没有看到任何编译错误?
另一个编辑
如果我遗漏了什么,请告诉我
这是我的服务器的视图
这是我的目标运行时的视图
这是我的构建路径
我错过了什么吗?这会导致上述 NoClassDefFound 错误吗?
服务器.xml
我怎样才能在我的服务器中获得所有必需的功能?
python - 使用 Python 从 IBM Watson Concept Insights 调用 annotate_text
我编写了一组 Python 函数来与 Bluemix/Watson Concept Insights API交互。我能够生成一个令牌并使用它从服务器获取结果,但结果很糟糕:它远不及我将相同信息插入他们的Swagger 测试实用程序时得到的结果。
我怀疑我发送请求的方式有问题,但我不太清楚是什么。代码如下。首先,来自event_insight_lib.py
:
这些方法由以下人员执行event_insight.py
:
输出差异的完整演示在这里。完整的代码库在这里。我对 Requests 库不是很有经验:在 Pythonic 端的某个地方是否存在细微的错误?
IBM 文档的相关部分在此处。
java - Android 应用程序的 BlueMix 服务错误 - '未知模式字符'X''
我正在开发一个 android 应用程序并尝试集成 Bluemix 服务 - Personality Insights。但是,由于日期冲突(Bluemix 服务假定 Java SimpleDateFormat 包含符号“X”,而 Android 的 SimpleDateFormat 不包含此符号)导致错误(下面的日志)。我的问题是,有没有办法强制应用程序使用 Java SimpleDateFormat 版本而不是 Android 版本?除此之外,我看不出如何在不切换 Bluemix 以适应日期中的“X”字符的情况下使用该服务。对此主题的任何启发将不胜感激!
日志:
我已经对此进行了很多调试,但不知道如何强行使用 Java 版本的 SimpleDataFormat 而不是 Android 版本。可以在此处看到两者之间的差异:Java(其中包括 Bluemix 服务所需的符号“X” - http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
Android(不包括它) - http://developer.android.com/reference/java/text/SimpleDateFormat.html
ibm-cloud - 无法连接到 gateway.watsonplatform.net:443
我正在尝试按照上所述运行示例 java 应用程序
我已经能够正确设置我的 liberty 服务器,并且我已经能够使用我的帐户在 bluemix 服务器上创建一个应用程序。当我尝试在 Eclipse 中运行示例代码时,我可以看到 watson q&a 应用程序界面。但是当我点击询问按钮时,我得到了
除了输入我的服务的 url 以及用户名和密码的值外,我没有对代码进行任何更改。
我需要设置另一个系统属性吗?
编辑:manifest.yaml
另外,当我运行命令时
我明白
那是对的吗?
编辑:试用 QuestionAndAnswer api
但我仍然得到
请注意,当我跑步时
我明白了
这与我的代码中的导入一致吗?