A Python implementation of Naive Bayes based on Chapter 3 from Data Smart.