Supervised learning using Na?ve Bayes