Skip to content

Instantly share code, notes, and snippets.

@RinatValiullov
Last active December 2, 2019 06:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RinatValiullov/7defb6e204bddba9e7b5ad36f3b3ca79 to your computer and use it in GitHub Desktop.
Save RinatValiullov/7defb6e204bddba9e7b5ad36f3b3ca79 to your computer and use it in GitHub Desktop.
For translation of article "Natural language processing for Node.js" - https://bit.ly/2QZsts1
// index.js
var natural = require('natural');
var classifier = new natural.BayesClassifier();
classifier.addDocument('i am long qqqq', 'buy');
classifier.addDocument('buy the q\'s', 'buy');
classifier.addDocument('short gold', 'sell');
classifier.addDocument('sell gold', 'sell');
classifier.train();
console.log(classifier.classify('i am short silver'));
console.log(classifier.classify('i am long copper'));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment