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.

wink-nlp
68
Established
wink-nlp-utils
50
Established
Maintenance 13/25
Adoption 15/25
Maturity 25/25
Community 15/25
Maintenance 0/25
Adoption 12/25
Maturity 25/25
Community 13/25
Stars: 1,356
Forks: 64
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 133
Forks: 12
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No risk flags
Stale 6m

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