Wondering what’s next for npm?Check out our public roadmap! »

    wink-porter2-stemmer

    2.0.1 • Public • Published

    wink-porter2-stemmer

    Implementation of Porter Stemmer Algorithm V2 by Dr Martin F Porter

    Build Status Coverage Status Inline docs devDependencies Status Gitter

    Stem an inflected word into its base form using wink-porter2-stemmer.

    Installation

    Use npm to install:

    npm install wink-porter2-stemmer --save
    

    Example Build Status

    // Load porter stemmer V2
    var stem = require( 'wink-porter2-stemmer' );
     
    console.log( stem( 'properly' ) );
    // -> proper
     
    console.log( stem( 'borrowed' ) );
    // -> borrow
     
    console.log( stem( 'stemming' ) );
    // -> stem

    API

    Table of Contents

    stem

    Stems an inflected word using Porter2 stemming algorithm.

    Parameters

    • word string — word to be stemmed.

    Examples

    stem( 'consisting' );
    // -> consist

    Returns string — the stemmed word.

    Need Help?

    If you spot a bug and the same has not yet been reported, raise a new issue or consider fixing it and sending a pull request.

    About wink

    Wink is a family of open source packages for Statistical Analysis, Natural Language Processing and Machine Learning in NodeJS. The code is thoroughly documented for easy human comprehension and has a test coverage of ~100% for reliability to build production grade solutions.

    Copyright & License

    wink-porter2-stemmer is copyright 2017-19 GRAYPE Systems Private Limited.

    It is licensed under the terms of the MIT License.

    Install

    npm i wink-porter2-stemmer

    DownloadsWeekly Downloads

    2,755

    Version

    2.0.1

    License

    MIT

    Unpacked Size

    26.7 kB

    Total Files

    7

    Last publish

    Collaborators

    • avatar
    • avatar
    • avatar