0.0.89 • Published 5 years ago

nlp-wordpos v0.0.89

Weekly downloads
25
License
MIT
Repository
-
Last release
5 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

5 years ago

0.0.86

5 years ago

0.0.78

5 years ago

0.0.69

5 years ago

0.0.68

5 years ago

0.0.65

5 years ago

0.0.60

5 years ago

0.0.58

5 years ago

0.0.57

5 years ago

0.0.56

5 years ago

0.0.55

5 years ago

0.0.53

5 years ago

0.0.52

5 years ago

0.0.51

5 years ago

0.0.50

5 years ago

0.0.44

5 years ago

0.0.43

5 years ago

0.0.42

5 years ago

0.0.41

5 years ago

0.0.40

5 years ago

0.0.39

5 years ago

0.0.38

5 years ago

0.0.37

5 years ago

0.0.36

5 years ago

0.0.35

5 years ago

0.0.30

5 years ago

0.0.29

5 years ago

0.0.28

5 years ago

0.0.27

5 years ago

0.0.25

5 years ago

0.0.20

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.12

5 years ago

0.0.10

5 years ago

0.0.1

5 years ago