porter steming
Text tokenization, transformation & analysis transducers, utilities, stop words, porter stemming, vector encodings, similarities
Library for providing Porter Stemming and Levenshtein based tag matching
Stemming and indexing based off of the porter stemming algorithm, and BM25 indexing algorithm
Fastest JavaScript implementation of the porter2 stemmer
Documentation search CLI using SQLite FTS5 full-text search with Porter stemming and BM25 ranking
Implementation of Porter Stemmer Algorithm V2 by Dr Martin F Porter
Porter Stemmer algorithm
TypeScript implementation of the Porter Stemmer algorithm
Core
Core
Core
Core
Stemmers for Orama
Porter's stemming algorithm
A highly efficient, isomorphic, full-featured, multilingual text search engine library, providing full-text search, fuzzy matching, phonetic scoring, document indexing and more, with micro JSON state hydration/dehydration in-browser and server-side.
Wink's English Language Light Web Model for Web Browsers
JS Search is an efficient, client-side search library for JavaScript and JSON objects
A complete search engine and RAG pipeline in your browser, server, or edge network with support for full-text, vector, and hybrid search in less than 2kb.
Astro-native CMS with WordPress migration support
Martin Porter's stemmer wrapped in CommonJS for use in node.js
Porter-Duff operators for packed ints & float-array alpha compositing
Extract the stem of a given word.
Ionic Native - Native plugins for ionic apps
Spanish stemming. Based on Martin Porter's specifications. See README file for more information.
A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming
Stems Indonesian words based on Porter Stemmer, with the algorithm presented in "A Study of Stemming Effects on Information Retrieval in Bahasa Indonesia", Fadillah Z Tala.
This is the Porter 2 stemming algorithm, as described at http://snowball.tartarus.org/algorithms/english/stemmer.html It removes suffixes from English words, revealing something closer to the stem of the word. For instance "acknowledgments".stem => "acknowledg".