word-models
Version:
node.js interface to the Google word2vec tool
20 lines (13 loc) • 554 B
JavaScript
;
var w2v = require( './../lib' );
w2v.loadModel( __dirname + '/fixtures/vectors.txt', function( err, model ) {
console.log( model );
var wordVecs = model.getVectors( [ 'Hamlet', 'daughter' ] );
console.log( model.getNearestWord( wordVecs[0].values, 1 ) );
var similar = model.mostSimilar( 'dead', 20 );
console.log( similar );
var analogy = model.analogy( 'mother',[ 'Hamlet', 'father' ], 10 );
console.log( analogy );
var similarity = model.similarity( 'father', 'mother' );
console.log( similarity );
});