Socket
Socket
Sign inDemoInstall

wink-nlp

Package Overview
Dependencies
Maintainers
1
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wink-nlp - npm Package Compare versions

Comparing version 1.8.0 to 1.8.1

.nyc_output/e955a9cd-7aab-48de-8a85-b2028f7c3144.json

2

.nyc_output/processinfo/index.json

@@ -1,1 +0,1 @@

{"processes":{"636d47ef-27fe-4665-b990-6ab007e5398b":{"parent":null,"children":[]}},"files":{"/Users/neilsbohr/dev/winkjs/wink-nlp/src/wink-nlp.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/dd-wrapper.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/constants.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/doc-v2.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-entities.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/locate.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/get-parent-item.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/search.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-get-item.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-get-item.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-each.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-each.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-filter.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-filter.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-token-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/its.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/sort4FT.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/allowed.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/as.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-markings.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-tokens-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-tokens-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-entity-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-entities-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-entities-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-sentence-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-sentences-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-document-out.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/print-tokens.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/cache.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokenizer.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/recursive-tokenizer.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compile-trex.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokens-mappers.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/examples-compiler.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/automaton.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compose-patterns.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/helper.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/utilities/bm25-vectorizer.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/utilities/allowed.js":["636d47ef-27fe-4665-b990-6ab007e5398b"],"/Users/neilsbohr/dev/winkjs/wink-nlp/utilities/similarity.js":["636d47ef-27fe-4665-b990-6ab007e5398b"]},"externalIds":{}}
{"processes":{"e955a9cd-7aab-48de-8a85-b2028f7c3144":{"parent":null,"children":[]}},"files":{"/Users/neilsbohr/dev/winkjs/wink-nlp/src/wink-nlp.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/dd-wrapper.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/constants.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/doc-v2.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-entities.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/locate.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/get-parent-item.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/search.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-get-item.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-get-item.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-each.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-each.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-filter.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-filter.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-token-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/its.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/sort4FT.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/allowed.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/as.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-markings.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-tokens-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-tokens-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-entity-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-entities-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-entities-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-sentence-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-sentences-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-document-out.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/print-tokens.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/cache.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokenizer.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/recursive-tokenizer.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compile-trex.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokens-mappers.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/examples-compiler.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/automaton.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compose-patterns.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/helper.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/utilities/bm25-vectorizer.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/utilities/allowed.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"],"/Users/neilsbohr/dev/winkjs/wink-nlp/utilities/similarity.js":["e955a9cd-7aab-48de-8a85-b2028f7c3144"]},"externalIds":{}}

@@ -0,1 +1,7 @@

# [Operational update](https://github.com/winkjs/wink-nlp/releases/tag/1.8.1)
## Version 1.8.1 September 22, 2021
### ⚙️ Updates
- Included NLP Pipe details in the README file. 🤓
# [Introducing Typescript support](https://github.com/winkjs/wink-nlp/releases/tag/1.8.0)

@@ -2,0 +8,0 @@ ## Version 1.8.0 July 31, 2021

{
"name": "wink-nlp",
"version": "1.8.0",
"version": "1.8.1",
"description": "Developer friendly NLP ✨",

@@ -5,0 +5,0 @@ "keywords": [

@@ -14,2 +14,9 @@ # winkNLP

## Features
WinkNLP has a comprehensive processing pipeline covering tokenization, sentence boundary detection (sbd), negation handling, sentiment analysis, part-of-speech (pos) tagging, named entity recognition (ner), custom entities recognition (cer):
<img src="https://winkjs.org/images/wink-nlp-processing-pipeline.png" alt="Processing pipeline: text, tokenization, SBD, negation, sentiment, NER, POS, CER" title="WinkNLP processing pipeline">
At every stage a range of properties become accessible for tokens, sentences, and entities. Read more about the processing pipeline and how to configure it in the [winkNLP documentation](https://winkjs.org/wink-nlp/processing-pipeline.html).
It packs a rich feature set into a small foot print codebase of [under 1500 lines](https://coveralls.io/github/winkjs/wink-nlp?branch=master):

@@ -23,21 +30,19 @@

4. Easy information extraction from raw text
4. Extensive [text processing features](https://winkjs.org/wink-nlp/its-as-helper.html) such as bag-of-words, frequency table, stop word removal, readability statistics computation and many more.
5. Extensive [text processing features](https://winkjs.org/wink-nlp/its-as-helper.html) such as bag-of-words, frequency table, stop word removal, readability statistics computation and many more.
5. Pre-trained [language models](https://winkjs.org/wink-nlp/language-models.html) with sizes starting from <3MB onwards
6. Pre-trained [language models](https://winkjs.org/wink-nlp/language-models.html) with sizes starting from <3MB onwards
6. [BM25-based vectorizer](https://winkjs.org/wink-nlp/bm25-vectorizer.html)
7. [BM25-based vectorizer](https://winkjs.org/wink-nlp/bm25-vectorizer.html)
7. Multiple [similarity](https://winkjs.org/wink-nlp/similarity.html) methods
8. Multiple [similarity](https://winkjs.org/wink-nlp/similarity.html) methods
8. Word vector integration
9. Word vector integration
9. No external dependencies
10. Comprehensive [NLP pipeline](https://winkjs.org/wink-nlp/processing-pipeline.html) covering tokenization, sentence boundary detection, negation handling, sentiment analysis, part-of-speech (pos) tagging, lemmatization, named entity extraction, custom entities detection and pattern matching
10. [Runs on web browsers](https://winkjs.org/wink-nlp/wink-nlp-in-browsers.html)
11. No external dependencies
11. [Typescript support](https://github.com/winkjs/wink-nlp/blob/master/types/index.d.ts).
12. [Runs on web browsers](https://winkjs.org/wink-nlp/wink-nlp-in-browsers.html).
## Installation

@@ -113,3 +118,2 @@

## Speed & Accuracy

@@ -116,0 +120,0 @@ The [winkNLP](https://winkjs.org/wink-nlp/) processes raw text at **~525,000 tokens per second** with its default language model — [wink-eng-lite-model](https://github.com/winkjs/wink-eng-lite-model), when [benchmarked](https://github.com/bestiejs/benchmark.js) using "Ch 13 of Ulysses by James Joyce" on a 2.2 GHz Intel Core i7 machine with 16GB RAM. The processing included the entire NLP pipeline — tokenization, sentence boundary detection, negation handling, sentiment analysis, part-of-speech tagging, and named entity extraction. This speed is way ahead of the prevailing speed benchmarks.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc