Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aceveggie/Naive-Bayes

A Naive Bayes Classifier in Python
https://github.com/aceveggie/Naive-Bayes

Last synced: 1 day ago
JSON representation

A Naive Bayes Classifier in Python

Awesome Lists containing this project

README

        

This project is a Naive-Bayes classifier written in python.

Naive Bayes classifier is a supervised learning technique based on Bayes Theorem.

It assumes all features of a feature vector to be independent of each other.

The feature vector belongs to the class which has maximum posterior probability:

Posterior Probability = (Likelihood * Prior Probability)/(Evidence)

Wikipedia Description:

"A naive Bayes classifier is a simple probabilistic classifier based on applying Bayes' theorem
with strong (naive) independence assumptions. A more descriptive term for the underlying
probability model would be "independent feature model".

THINGS TO DO:
1) LAPLACIAN SMOOTHING