UNPKG

node-word2vec

Version:
23 lines (22 loc) 825 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _1 = require("../../"); var w2v = new _1.Word2Vec(__dirname + "/jawiki-sep-1-vectors-bin1.bin"); w2v.getVector("りんご", function (vApple) { w2v.getVector("赤", function (vRed) { w2v.getVector("バナナ", function (vBanana) { /* console.log(JSON.stringify(vApple)); console.log(JSON.stringify(vRed)); console.log(JSON.stringify(vBanana)); */ var v = vRed.add(vApple.reverse()).add(vBanana); //console.log(JSON.stringify(v)); //console.log("10 " + v.vector.join(" ")); w2v.getSimilarWordList(v, 10, function (wl) { console.log(wl); process.exit(); }); }); }); });