UNPKG

word-models

Version:

node.js interface to the Google word2vec tool

20 lines (13 loc) 554 B
'use strict'; 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 ); });