サンプル
"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); } });