A Node.js interface to the Snowball stemming algorithms
Implementation of Porter Stemmer Algorithm V2 by Dr Martin F Porter
Porter Stemmer algorithm
Fastest JavaScript implementation of the porter2 stemmer
porter stemmer implmentation
This is `0` dependency, simple word stemmer for arabic languages, inspired by [arabic-stemmer](https://www.npmjs.com/package/arabic-stemmer). This package supports `commonJs` as well as `ES` modules.
Lancaster stemming algorithm
Stemmers for Orama
Martin Porter's stemmer wrapped in CommonJS for use in node.js
Double Metaphone algorithm
Word stemming for 33 languages (English, Arabic, Russian, French, German, Spanish, Turkish and more) via Snowball algorithms compiled to WebAssembly. TypeScript-first · Node.js · Browser · Zero dependencies.
Natural Language Understanding
Soundex phonetic algorithm
TypeScript definitions for snowball-stemmers
Named Entity Recognition
Pure Javascript implementation of LEFFF lemmatizer
Metaphone implementation
Stop-words for Orama
This module for Node.js provides stemming capability for a variety of languages using Dr. M.F. Porter's Snowball API.
Node.js Streams, a user-land copy of the stream library from Node.js
Determine if the current node version supports the `--preserve-symlinks` flag.
snowball word stemming algorithm implementation
A light-weight module that brings Fetch API to node.js
TypeScript implementation of the Porter Stemmer algorithm