Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


English lexicon useful in NLP/NLU

Build Status Coverage Status Gitter

The wink-lexicon is useful in NLP and NLU. It is an internal package of wink and is being used by the following wink packages:

  1. wink-ner — Language agnostic named entity recognizer
  2. wink-pos-tagger — English Part-of-speech (POS) tagger

Use wink-nlp if your are looking for an integrated NLP package✨

WinkNLP is a developer friendly JavaScript library for Natural Language Processing. Designed specifically to make development of NLP solutions easier and faster, winkNLP is optimized for the right balance of performance and accuracy. The package can handle large amount of raw text at speeds over 525,000 tokens/second for the entire NLP pipeline.


Use npm to install:

npm install wink-lexicon --save


Work-in-progress, please stand by!

Need Help?

If you spot a bug and the same has not yet been reported, raise a new issue or consider fixing it and sending a pull request.

About wink

Wink is a family of open source packages for Statistical Analysis, Natural Language Processing and Machine Learning in NodeJS. The code is thoroughly documented for easy human comprehension and has a test coverage of ~100% for reliability to build production grade solutions.

wink-lexicon is copyright 2017-23 GRAYPE Systems Private Limited.

It is licensed under the terms of the MIT License.


This also includes data derived from WordNet © Princeton University and fnTBL © Johns Hopkins Whiting School of Engineering.