サンプル


 "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);
   }
 });



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS