wink-nlp and wink-nlp-utils
The utility library provides specialized NLP functions (negation amplification, elisions, n-grams, stemming, phonetic coding) that extend and complement the core NLP processing capabilities of the main library, making them complements designed to be used together.
About wink-nlp
winkjs/wink-nlp
Developer friendly Natural Language Processing ✨
Provides comprehensive NLP pipeline (tokenization, POS tagging, NER, sentiment analysis, entity recognition) with integrated word embeddings for semantic tasks like similarity and classification. Built as zero-dependency (~10KB gzipped) with pre-trained compact language models (~1MB) and runs across Node.js, browsers, and Deno with full TypeScript support. Processes text at 650K+ tokens/second while supporting multilingual tokenization and offering BM25 vectorization, cosine similarity, and text preprocessing utilities.
About wink-nlp-utils
winkjs/wink-nlp-utils
NLP Functions for amplifying negations, managing elisions, creating ngrams, stems, phonetic codes to tokens and more.
Scores updated daily from GitHub, PyPI, and npm data. How scores work