- 追加された行はこの色です。
- 削除された行はこの色です。
サンプル
"use strict";
const q = 'サーバを起動してください';
const config = require('config');
const watson_config = config.watson;
const watson = require('watson-developer-cloud');
const nlc = watson.natural_language_classifier({
username: watson_config.username,
password: watson_config.password,
version: 'v1'
});
nlc.classify({
text: q,
classifier_id: watson_config.classifier_id
}, function (err, response) {
if (err) {
console.log('error:', err);
} else {
console.log("入力値: " + response.text);
const confidence = response.classes[0].confidence;
if (confidence > 0.95) {
console.log("認識されました!");
} else if (confidence > 0.90) {
console.log("決定的じゃないけどコレかも?");
} else {
console.log("よく分からんけど一番近いのはコレ");
}
console.log("[" + response.classes[0].class_name + "] 信頼度: " + response.classes[0].confidence);
}
});