Naive Bayes is one of the most common machine learning algorithms that is often used for classifying text into categories. Naive Bayes is a probabilistic classification algorithm as it uses probability to make predictions for the purpose of classification. If you are new to machine learning, Naive Bayes is one of the easiest classification algorithms to get started with.
This is a companion discussion topic for the original entry at https://blog.datasciencedojo.com/unfolding-naive-bayes-from-scratch-part-1/