Install:
npm install stemmer
Use:
var stemmer = require('stemmer')
stemmer('considerations') // => 'consider'
stemmer('detestable') // => 'detest'
stemmer('vileness') // => 'vile'
Install:
npm install -g stemmer
Use:
Usage: stemmer [options] <words...>
Porter Stemmer algorithm
Options:
-h, --help output usage information
-v, --version output version number
Usage:
# output stems
$ stemmer considerations
# consider
# output stems from stdin
$ echo "detestable vileness" | stemmer
# detest vile
stmr.c
— C APIstmr
— C CLIlancaster-stemmer
— Lancaster stemming algorithmdouble-metaphone
— Double Metaphone implementationsoundex-code
— Fast Soundex implementationdice-coefficient
— Sørensen–Dice coefficientlevenshtein-edit-distance
— Levenshtein edit distancesyllable
— Syllable count in an English word