0.0.89 • Published 6 years ago

nlp-wordpos v0.0.89

Weekly downloads
25
License
MIT
Repository
-
Last release
6 years ago

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 nlp-wordpos --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:

    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.

Natural Language Processing, Part-Of-Speech (POS)

0.0.89

6 years ago

0.0.86

6 years ago

0.0.78

6 years ago

0.0.69

6 years ago

0.0.68

6 years ago

0.0.65

6 years ago

0.0.60

6 years ago

0.0.58

6 years ago

0.0.57

6 years ago

0.0.56

6 years ago

0.0.55

6 years ago

0.0.53

6 years ago

0.0.52

6 years ago

0.0.51

6 years ago

0.0.50

6 years ago

0.0.44

6 years ago

0.0.43

6 years ago

0.0.42

6 years ago

0.0.41

6 years ago

0.0.40

6 years ago

0.0.39

6 years ago

0.0.38

6 years ago

0.0.37

6 years ago

0.0.36

6 years ago

0.0.35

6 years ago

0.0.30

6 years ago

0.0.29

6 years ago

0.0.28

6 years ago

0.0.27

6 years ago

0.0.25

6 years ago

0.0.20

6 years ago

0.0.18

6 years ago

0.0.17

6 years ago

0.0.16

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.12

6 years ago

0.0.10

6 years ago

0.0.1

6 years ago