我使用的是非常简单的代码: import com.ibm.cloud.sdk.core.security.IamAuthenticator;
import com.ibm.watson.discovery.v1.Discovery;
public class DiscoveryTest {
public static void main(String[] args) {
IamAuthenticator authenticator = new IamAuthenticator("<KEY>");
Discovery discovery = new
我在一个Watson Assistant应用程序中与Watson Discovery一起使用Node.JS。我的想法是,我将使用发现号服务来做更多的问答类的事情--我把助手的话传递给发现号,并给发现号一个答复。因此,我已经准备了一个JSON格式的数据结构,它将充当一个Q&A数据库。示例:
{
"elements":[
{
"ProductID":12345,
"Questions":[
"What is included in insurance Type A?",
测试Java API for IBM Watson发现服务
Discovery discovery = new Discovery("2017-09-01");
System.out.println("Creating a new document...");
String documentJson = "{\"field\":\"value\"}";
InputStream documentStream = new ByteArrayInputStream(documentJson.getBytes());
我已经集成了Watson Discovery和Watson Assistant,所以用户可以从助手中查询发现文档。到目前为止,我正在显示具有最高passage_score的段落。现在,我想要显示从哪个文档获取段落的文档名称。下面是我的Node.js代码。 function main(params) {
const DiscoveryV1 = require('watson-developer-cloud/discovery/v1');
return new Promise(function (resolve, reject) {
var discovery = new
我一直试图在演示PDF中使用IBM文档转换服务,但它并不是将文档转换为小片段。它所做的就是创建一个回答单元,这真的很长:
"text": "Watson is an artificially intelligent computer system capable of answering questions posed in natural language,[2] developed in IBM's DeepQA project by a research team led by principal investigator David Ferrucci.
我想使用IBM,但是我在尝试使用时会收到一条错误消息。错误消息是:WatsonException: Unauthorized: Access is denied due to invalid credentials
import sys
import os
import json
from watson_developer_cloud import DiscoveryV1
discovery = DiscoveryV1(
username="{bbbaaaaa}",
password="{aaaaaabbbb}",
我希望Watson对用户将在我的web应用程序中提供的某些数据进行培训-这些数据将通过表单发布。我的问题是- IBM Cloud中的哪个服务与此匹配最好?我已经尝试发现,但它似乎不是我的请求最好的匹配,首先,它不想接受.json或Excel格式的文件,这似乎是一个危险信号对我(关于我正在寻找的)。 我的最终目标是让Watson学习这些模式,并最终开始为用户提供建议。 我给沃森的数据是这样的,.json格式: { "songName“:”超越大海“,”艺术家“:”鲍比·达林“,”流派“:”爵士“} 提前谢谢你。 我设置了我的IBM Cloud,启用了Discovery as a ser
我正在尝试使用以下代码段访问IBM Watson Discovery API (免费试用版): with open(filename, "r") as f:
res = discovery.test_configuration_in_environment(environment_id=env_id, configuration_id=cfg_id, file=f).get_result() 你可以在这里查看完整的代码文件:https://github.com/udacity/AIND-NLP-Bookworm/blob/master/bookworm.ipynb。我
IBM的表示,下面的节点后端代码使您能够使用Use the API key to have the SDK manage the lifecycle of the token. The SDK requests an access token, ensures that the access token is valid, and refreshes it if necessary.
const SpeechToTextV1 = require('ibm-watson/speech-to-text/v1');
const { IamAuthenticator } = requi
会话服务的java代码编写为
import com.ibm.watson.developer_cloud.conversation.v1.ConversationService;
import com.ibm.watson.developer_cloud.conversation.v1.model.MessageRequest;
import com.ibm.watson.developer_cloud.conversation.v1.model.MessageResponse;
/*
some code written here
*/
MessageRequest newMessage