Ejemplos

detectan > detect

Instalación
npm install stemmer_es
Uso en el browser

<script src="/dist/stemmer_es.min.js"></script> 
<script type="text/javascript"> 
	var stem = stemmer_es.stem('Asombrosamente'); // stem = asombr 
</script>
				
Uso en Node

const stemmer_es = require('stemmer_es');

var stem = stemmer_es.stem('Asombrosamente');
//stem = asombr
				
Demo
Información

Stemmer_es.js es una implementación en javascript del algoritmo de Porter para el idioma Español. Está basado en este artículo: http://snowball.tartarus.org/algorithms/spanish/stemmer.html

Breve explicación de como funciona: http://lopezezequiel.com/stemmer_es-js/

Este es el paper original publicado por Porter: https://tartarus.org/martin/PorterStemmer/def.txt