Wickramasinghe, Indika, Kalutarage, Harsha, "Naive Bayes: applications, variations and vulnerabilities: a review of literature with code snippets for implementation.", Soft Computing, 2021