Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

nlp-wordpos

Package Overview
Dependencies
Maintainers
1
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nlp-wordpos - npm Package Compare versions

Comparing version 0.0.1 to 0.0.10

2

package.json
{
"name": "nlp-wordpos",
"version": "0.0.1",
"version": "0.0.10",
"description": "nlp-wordpos",

@@ -5,0 +5,0 @@ "main": "nlpwordpos.js",

@@ -1,3 +0,52 @@

# nlp-wordpos
# NlpWordPos
NlpWordPos is an improved part-of-speech (POS) utility for Node.js using the generic WordPos, Node-WordNet language database and Simple-Spellchecker modules.
### How to install the module:
By using npmjs.org:
```npm install string-function-exec --save ```
### How to use the nlp-wordpos module installed:
``` var NlpWordPos = require('nlp-wordpos');
var nlp_ps = new NlpWordPos();
nlp_ps.getPOS('sample phrase').then((details) => {
console.log(details['nouns']);
console.log(details['verbs']);
console.log(details['adjectives']);
console.log(details['adverbs']);
console.log(details['rest']);
// ............................................
});
```
### Constructor
.NlpWordPos
### Methods
.getPOS(utterance, callback)
Gets part-of-speech from utterance, callback(results) receives an array of words for specified POS, or a hash for getPOS().
### Troubleshooting
By using the following module you might experience as unhandled promise rejection issue such as:
```(node:6888) UnhandledPromiseRejectionWarning: TypeError: not a valid resolver
at new Promise (c:\users\...\visual studio 2017\Projects\NlpTest\NlpTest\node_modules\es6-shim\es6-shim.js:1427:15)
at NlpWordPos.getPOS (c:\users\...\visual studio 2017\Projects\NlpTest\NlpTest\node_modules\nlp-wordpos\nlpwordpos.js:169:12)
at Object.<anonymous> (c:\users\...\visual studio 2017\Projects\NlpTest\NlpTest\app.js:6:8)
at Module._compile (module.js:650:14)
at Object.Module._extensions..js (module.js:664:10)
at Module.load (module.js:566:32)
at tryModuleLoad (module.js:506:12)
at Function.Module._load (module.js:498:3)
at Function.Module.runMain (module.js:694:10)
at startup (bootstrap_node.js:204:16)
at bootstrap_node.js:625:3
(node:6888) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 3)
(node:6888) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Waiting for the debugger to disconnect...
```
The following issue actually occurs in es6-shim.js module, and *NOT* in the nlp-wordpos module itself.
To resolve this issue you must comment out line *1427* in c:\users\...\visual studio 2017\Projects\NlpTest\NlpTest\node_modules\es6-shim\es6-shim.js file, after installing nlp-wordpos module.
### Conclusion
That's All Folks :)
### Author
Arthur V. Ratz @ Epsilon Software Development Labs.
### Keywords
Natural Language Processing, Part-Of-Speech (POS)
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