Naive Bayes Classifiers ML Frameworks

Implementations and tutorials of Naive Bayes classification algorithms across programming languages. Does NOT include applications of Naive Bayes for specific domains (email filtering, movie recommendations, text classification) or other classification algorithms.

There are 33 naive bayes classifiers frameworks tracked. 1 score above 50 (established tier). The highest-rated is cardmagic/classifier at 62/100 with 719 stars. 1 of the top 10 are actively maintained.

Get all 33 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=naive-bayes-classifiers&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 cardmagic/classifier

A general classifier module to allow Bayesian and LSI classifications.

62
Established
2 ptnplanet/Java-Naive-Bayes-Classifier

A java classifier based on the naive Bayes approach complete with Maven...

36
Emerging
3 kevalmorabia97/Naive-Bayes-Text-Classifier-in-Java

Naive Bayes Classification used to classify movie reviews as positive or negative

31
Emerging
4 msamsami/wnb

General (mixed) and weighted naive Bayes classifiers.

30
Emerging
5 surmon-china/naivebayes

NaiveBayes classifier for JavaScript

29
Experimental
6 sinclairzx81/bayes

An implementation of a naive bayes classifier in TypeScript

26
Experimental
7 Assisted-Mindfulness/naive-bayes

Naive Bayes works by looking at a training set and making a guess based on that set.

26
Experimental
8 IkechukwuAKalu/node-naive-bayes

A Nodejs Naive Bayes implementation

25
Experimental
9 wolny/complement-naive-bayes

Implementation of Complement Naive Bayes text classifier used for automatic...

24
Experimental
10 fredwu/simple_bayes

A Naive Bayes machine learning implementation in Elixir.

24
Experimental
11 cache117/cs453-text-doc-classification

Text Document Classification Using a Multinomial Naive Bayes Model

23
Experimental
12 rogue-agent1/naive-bayes-impl-py

Gaussian Naive Bayes classifier

22
Experimental
13 atsawinkz/naive-bayes-classification

Implementation of various Naive Bayes classifiers (Gaussian, Bernoulli,...

22
Experimental
14 haydenhigg/bengal

Optimized Go implementation of Naive Bayes classifiers for multilabel text...

22
Experimental
15 stabgan/Naive-Bayes

I used the Naive Bayes Classifier in both Python and R

22
Experimental
16 RodneyShag/DocumentClassification

Spam classification and sentiment analysis on text documents.

19
Experimental
17 Sam-Gyu/naive-bayes-from-scratch

An end-to-end project implementing Gaussian and Multinomial Naive Bayes...

16
Experimental
18 eraaxit/bearthisnews-classifier

This repository hosts a npm package for BearThisNews platform which helps in...

16
Experimental
19 huangyueranbbc/Hadoop_Base_Bayes

朴素贝叶斯 base_bayes ML hadoop

15
Experimental
20 pablo-reyes8/naive-bayes-from-scratch

Pure Python implementation of a categorical Naive Bayes classifier from...

14
Experimental
21 Carla-de-Beer/naive-bayes-text-classifier

A Naive Bayes Text Classifier that classifies input text into one of two...

14
Experimental
22 sqxiao000/bayes-hanfu

Bayes Machine Learning to classify traditional chinese clothing by a...

14
Experimental
23 stackOcean-official/r-naive-bayes-showcase

Naive Bayes classifier in R

13
Experimental
24 shubham0204/GaussianNaiveBayes_Android_App

A simple implementation of the Gaussian Naive Bayes algorithm in Android (...

12
Experimental
25 csbuja/NaiveBayesJS

A JavaScript implementation of a Naive Bayes (NB) classifier for real-valued...

12
Experimental
26 wahyudev13/klasifikasi-naive-bayes

SISTEM KLASIFIKASI PENERIMA BANSOSO METODE NAIVE BAYES

12
Experimental
27 FotiosBistas/ID3-NaiveBayes

Machine Learning,ID3,Naive-Bayes,Natural Language Processing

11
Experimental
28 ablanco1950/HASTIE_NAIVEBAYES

HASTIE_NAIVEBAYES: from the Hastie_10_2.csv file obtained by the procedure...

11
Experimental
29 gusanthiago/ml-naivebayes-meteor

Project made to exemplify the use of the Bayesian Theorem

11
Experimental
30 Alex-Sought/emotion-classifier

A lightweight Java library for real-time text emotion classification using...

11
Experimental
31 ricosandyca/bayes-text-classifier

(In development) Text classifier using Naive Bayes algorithm

10
Experimental
32 0xjgv/act-classifier

Naive & Logistic regression classifiers. (Supervised learning)

10
Experimental
33 brianspiering/naive_bayes_intro

Introduction to Naive Bayes - a Machine Learning Classification Algorithm

10
Experimental