Naive Bayes Algorithm is a classification technique based on Bayesian Statistics. Naive Bayes is an easy to understand and implement algorithm. This post will walk you through the underlying concept of the Naive Bayes Algorithm and how to implement it using Python3.

Naive Bayes algorithm extensively using two important concepts of probability known as Prior Probabilities and Posterior Probabilities. So, let’s get started with that.