Implementation of Gaussian and Multinomial Naive Bayes Classifier using Python, Pandas, and NumPy without using any off the shelf library usi