@catplusplus/naive-bayes
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

naive-bayes

import { NaiveBayesClassifier } from '@catplusplus/naive-bayes';

const classifier = new NaiveBayesClassifier();

await classifier.addDocument('Hello, good morning!', 'greetings');
await classifier.addDocument('Hello, good evening!', 'greetings');
await classifier.addDocument('Hello, good day!', 'greetings');

await classifier.addDocument('How are you today?', 'question');
await classifier.addDocument('What are you up to?', 'question');
await classifier.addDocument('What is your name?', 'question');

await classifier.classify('Hi, good afternoon!'); // categories: [greetings, question]
await classifier.classify('Who are you?'); // categories: [question, greetings]

Package Sidebar

Install

npm i @catplusplus/naive-bayes

Weekly Downloads

3

Version

1.0.1

License

none

Unpacked Size

18.4 kB

Total Files

24

Last publish

Collaborators

  • catplusplus