Naive Bayes from Scratch in Python
A custom implementation of a Naive Bayes Classifier written from scratch in Python 3.
In machine learning, naive Bayes classifiers are a family of simple probabilistic classifiers based on applying Bayes' theorem with strong (naive) independence assumptions between the features.
|Home Owner||Marital Status||Annual Income||Defaulted Borrower|
Source: Introduction to Data Mining (1st Edition) by Pang-Ning Tan
Figure 5.9, Page 230
How to Run
Please run with Python 3 or greater.