Comparing version 0.3.1 to 0.4.0
@@ -1,1 +0,1 @@ | ||
{"processes":{"d78f6122-33eb-43da-88d6-ec482974cb25":{"parent":null,"children":[]}},"files":{"/Users/neilsbohr/dev/winkjs/wink-nlp/src/wink-nlp.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/dd-wrapper.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/constants.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/doc-v2.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-entities.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/locate.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/get-parent-item.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/search.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-get-item.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-get-item.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-each.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-each.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-filter.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-filter.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-token-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/its.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/allowed.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/as.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-markings.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-tokens-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-tokens-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-entity-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-entities-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-entities-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-sentence-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-sentences-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-document-out.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/print-tokens.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/cache.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokenizer.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/recursive-tokenizer.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compile-trex.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokens-mappers.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/examples-compiler.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/automaton.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compose-patterns.js":["d78f6122-33eb-43da-88d6-ec482974cb25"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/helper.js":["d78f6122-33eb-43da-88d6-ec482974cb25"]},"externalIds":{}} | ||
{"processes":{"71b34ff6-5fe8-4549-b0f2-a75730745589":{"parent":null,"children":[]}},"files":{"/Users/neilsbohr/dev/winkjs/wink-nlp/src/wink-nlp.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/dd-wrapper.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/constants.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/doc-v2.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-entities.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/locate.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/get-parent-item.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/search.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-get-item.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-get-item.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-each.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-each.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-filter.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-filter.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-token-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/its.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/allowed.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/as.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/contained-markings.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-tokens-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-tokens-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-entity-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-entities-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/sel-entities-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-sentence-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/col-sentences-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/itm-document-out.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/api/print-tokens.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/cache.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokenizer.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/recursive-tokenizer.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compile-trex.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/tokens-mappers.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/examples-compiler.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/automaton.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/compose-patterns.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"],"/Users/neilsbohr/dev/winkjs/wink-nlp/src/helper.js":["71b34ff6-5fe8-4549-b0f2-a75730745589"]},"externalIds":{}} |
@@ -0,1 +1,7 @@ | ||
# [Operational update](https://github.com/winkjs/wink-nlp/releases/tag/0.4.0) | ||
## Version 0.4.0 August 9, 2020 | ||
### ⚙️ Updates | ||
- Getting ready to move to version 1.0.0 — almost there! 💫 | ||
# [Operational updates](https://github.com/winkjs/wink-nlp/releases/tag/0.3.1) | ||
@@ -2,0 +8,0 @@ ## Version 0.3.1 August 3, 2020 |
{ | ||
"name": "wink-nlp", | ||
"version": "0.3.1", | ||
"version": "0.4.0", | ||
"description": "A new way of doing NLP ✨", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
# winkNLP | ||
### [![Stability](https://img.shields.io/badge/stability-1--experimental-orange.svg)](https://nodejs.org/api/documentation.html#documentation_stability_index) [![Build Status](https://api.travis-ci.org/winkjs/wink-nlp.svg?branch=master)](https://travis-ci.org/winkjs/wink-nlp) [![Coverage Status](https://coveralls.io/repos/github/winkjs/wink-nlp/badge.svg?branch=master)](https://coveralls.io/github/winkjs/wink-nlp?branch=master) [![Gitter](https://img.shields.io/gitter/room/nwjs/nw.js.svg)](https://gitter.im/winkjs/Lobby) | ||
### [![Build Status](https://api.travis-ci.org/winkjs/wink-nlp.svg?branch=master)](https://travis-ci.org/winkjs/wink-nlp) [![Coverage Status](https://coveralls.io/repos/github/winkjs/wink-nlp/badge.svg?branch=master)](https://coveralls.io/github/winkjs/wink-nlp?branch=master) [![Gitter](https://img.shields.io/gitter/room/nwjs/nw.js.svg)](https://gitter.im/winkjs/Lobby) | ||
@@ -13,3 +13,3 @@ ## Developer friendly NLP ✨ | ||
1. Lossless tokenizer | ||
1. Lossless & multilingual tokenizer | ||
2. Developer friendly and intuitive API | ||
@@ -33,3 +33,3 @@ 3. Built-in API to aid text visualization | ||
In order to use winkNLP after its installation, you also need to install a language model. The following command installs the latest version of default language model — the light weight English language model called `wink-eng-lite-model`. | ||
In order to use winkNLP after its installation, you also need to install a language model. The following command installs the latest version of default language model — the light weight English language model called [wink-eng-lite-model](https://github.com/winkjs/wink-eng-lite-model). | ||
@@ -48,23 +48,31 @@ ```shell | ||
```javascript | ||
// Boilerplate Code. | ||
// Load wink-nlp package. | ||
var winkNLP = require( 'wink-nlp' ); | ||
// Load wink-nlp package & helpers. | ||
const winkNLP = require( 'wink-nlp' ); | ||
// Load "its" helper to extract item properties. | ||
const its = require( 'wink-nlp/src/its.js' ); | ||
// Load "as" reducer helper to reduce a collection. | ||
const as = require( 'wink-nlp/src/as.js' ); | ||
// Load english language model — light version. | ||
var model = require( 'wink-eng-lite-model' ); | ||
const model = require( 'wink-eng-lite-model' ); | ||
// Instantiate winkNLP. | ||
var nlp = winkNLP( model ); | ||
const nlp = winkNLP( model ); | ||
// NLP Code. | ||
var text = 'Hello World🌎! How are you?'; | ||
var doc = nlp.readDoc( text ); | ||
const text = 'Hello World🌎! How are you?'; | ||
const doc = nlp.readDoc( text ); | ||
console.log( doc.out() ); | ||
// -> Hello World🌎! How are you? | ||
console.log( doc.sentences().out() ); | ||
// -> [ 'Hello World🌎!', 'How are you?' ] | ||
console.log( doc.entities().out( its.detail ) ); | ||
// -> [ { value: '🌎', type: 'EMOJI' } ] | ||
console.log( doc.tokens().out() ); | ||
// -> [ 'Hello', 'World', '🌎', '!', 'How', 'are', 'you', '?' ] | ||
console.log( doc.tokens().out( its.type, as.freqTable ) ); | ||
// -> [ [ 'word', 5 ], [ 'punctuation', 2 ], [ 'emoji', 1 ] ] | ||
``` | ||
@@ -71,0 +79,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
446204
103