Nodeschool Public Materials

    shiromoji

    1.0.11 • Public • Published

    shiromoji.js

    Circle CI

    Text pickup keyword engine

    Using

    var _ = require('lodash');
    var shiromoji = require('shiromoji');
    var count = shiromoji.count;
    var countAll = shiromoji.countAll;
    
    shiromoji(text, (err, res) => {
        var countKeywords = count(res);
        expect(countKeywords).to.be.a('array');
        _.each(countKeywords, (countKeyword) => {
            expect(countKeyword.word).to.be.a('string');
            expect(countKeyword.count).to.be.a('number');
            expect(countKeyword.pageUseCount).to.be.a('number');
        });
    });
    
    var countAllKeywords = countAll([countKeywords1, countKeywords2, countKeywords3]);
    expect(countAllKeywords).to.be.a('array');
    _.each(countAllKeywords, (countKeyword) => {
        expect(countKeyword.word).to.be.a('string');
        expect(countKeyword.count).to.be.a('number');
        expect(countKeyword.pageUseCount).to.be.a('number');
    });
    

    Install

    npm i shiromoji

    DownloadsWeekly Downloads

    7

    Version

    1.0.11

    License

    MIT

    Last publish

    Collaborators

    • daikissdd