The Naive Bayes algorithm gives a fast and highly scalable model for building and scoring. It is known to scale linearly with the number of predictors and rows.
It handles categorization difficulties.
When an assumption of independent predictors holds true, a Naive Bayes classifier performs better as compared to other models.