Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@petitchevalroux/vector-bow-one-hot

petitchevalroux18ISC1.13.0

Vectorize bag of words with one hot

nlp, vector, bow, bag, of, words

readme

vector-bow-frequency

Vectorize bag of words with words one hot

Usage

const Corpus = require("@petitchevalroux/corpus"),
    corpus = new Corpus(),
    VectorBowOneHot = require("@petitchevalroux/vector-bow-one-hot");

corpus.addBow(["one", "two", "three"])
    .then(() => {
        const vectorBowOneHot = new VectorBowOneHot();
        return vectorBowOneHot.getVector(["one", "three", "one", "four"], corpus);
    })
    .then(vector => {
        console.log(vector); // [1,0,1]
    });