words / Stemmer
Licence: mit
Fast Porter stemmer implementation
Stars: ✭ 86
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Stemmer
lancaster-stemmer
Lancaster stemming algorithm
Stars: ✭ 22 (-74.42%)
Mutual labels: natural-language, stemmer
Cognitive Social Crm
An application that monitors a Twitter feed and determines customer sentiment using IBM Watson Assistant, Tone Analyzer, Natural Language Understanding, as well as CloudantDB
Stars: ✭ 71 (-17.44%)
Mutual labels: natural-language
Mlsql
inferring sql queries from plain-text questions about tables
Stars: ✭ 841 (+877.91%)
Mutual labels: natural-language
Ludwig
Data-centric declarative deep learning framework
Stars: ✭ 8,018 (+9223.26%)
Mutual labels: natural-language
Arabic Light Stemmer
Arabic light stemmer. Light stemming for Arabic words removes prefixes and suffixes and normalizes words
Stars: ✭ 14 (-83.72%)
Mutual labels: stemmer
Bert In Production
A collection of resources on using BERT (https://arxiv.org/abs/1810.04805 ) and related Language Models in production environments.
Stars: ✭ 58 (-32.56%)
Mutual labels: natural-language
Snowball
Snowball version of the Porter stemmer for the Lithuanian language.
Stars: ✭ 5 (-94.19%)
Mutual labels: stemmer
Qutuf
Qutuf (قُطُوْف): An Arabic Morphological analyzer and Part-Of-Speech tagger as an Expert System.
Stars: ✭ 84 (-2.33%)
Mutual labels: stemmer
Rasa nlu chi
Turn Chinese natural language into structured data 中文自然语言理解
Stars: ✭ 1,166 (+1255.81%)
Mutual labels: natural-language
Ieml
IEML semantic language - a meaning-representation system based on semantic primitives and a regular grammar. Basic semantic relationships between concepts are automatically computed from syntactic similarities.
Stars: ✭ 41 (-52.33%)
Mutual labels: natural-language
Coursera Natural Language Processing Specialization
Programming assignments from all courses in the Coursera Natural Language Processing Specialization offered by deeplearning.ai.
Stars: ✭ 39 (-54.65%)
Mutual labels: natural-language
Grazi
Grammar checking and more for IntelliJ IDEA
Stars: ✭ 32 (-62.79%)
Mutual labels: natural-language
When
A natural language date/time parser with pluggable rules
Stars: ✭ 1,113 (+1194.19%)
Mutual labels: natural-language
Kelime kok ayirici
Derin Öğrenme Tabanlı - seq2seq - Türkçe için kelime kökü bulma web uygulaması - Turkish Stemmer (tr_stemmer)
Stars: ✭ 76 (-11.63%)
Mutual labels: stemmer
Akarata
Indonesian stemmer - Pustaka JavaScript untuk mengambil kata dasar dari kata berimbuhan pada bahasa Indonesia.
Stars: ✭ 26 (-69.77%)
Mutual labels: stemmer
Nlp Js Tools French
POS Tagger, lemmatizer and stemmer for french language in javascript
Stars: ✭ 32 (-62.79%)
Mutual labels: stemmer
Shift Ctrl F
🔎 Search the information available on a webpage using natural language instead of an exact string match.
Stars: ✭ 1,023 (+1089.53%)
Mutual labels: natural-language
Retext Simplify
plugin to check phrases for simpler alternatives
Stars: ✭ 81 (-5.81%)
Mutual labels: natural-language
stemmer
Install
npm:
npm install stemmer
API
var stemmer = require('stemmer')
stemmer('considerations') // => 'consider'
stemmer('detestable') // => 'detest'
stemmer('vileness') // => 'vile'
CLI
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
Related
-
stmr.c
— C API -
stmr
— C CLI -
lancaster-stemmer
— Lancaster stemming algorithm -
double-metaphone
— Double Metaphone implementation -
soundex-code
— Fast Soundex implementation -
dice-coefficient
— Sørensen–Dice coefficient -
levenshtein-edit-distance
— Levenshtein edit distance -
syllable
— Syllable count in an English word
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].