In this project Multinomial Naive Bayes(sklearn's MultinomialNB as well as Multinomial Naive Bayes implemented from scratch) has been used for text classification using python 3.
Given a text document we aim to predict the news group category (out of the the 20 given categories) it belongs to.
- For Dataset - http://archive.ics.uci.edu/ml/datasets/Twenty+Newsgroups