fastencoder

0.0.1 • Public • Published

fastencoder

Use pretrained fasttext models to generate word and sentence embeddings.

Data

Download word embeddings here.

Create data.vec to be used by application:

head -n 50000 `filename`.vec > data.vec

Usage

let FastEncoder = require('fastencoder');

(async () => {

    // Instantiate and load encoder
    let encoder = new FastEncoder();
    await encoder.load('./data.vec');

    // Get word/sentence embedding
    let vector = encoder.encode('hello');
    console.log(vector.length);

    // Get most similar words
    let similar = encoder.getSimilar('hello', 3);
    console.log(similar);

})();

Readme

Keywords

none

Package Sidebar

Install

npm i fastencoder

Weekly Downloads

1

Version

0.0.1

License

ISC

Unpacked Size

5.16 kB

Total Files

6

Last publish

Collaborators

  • gafo