A Naïve Bayes classifier that predicts whether an email is spam or ham.
The code for the classifier has been written in python using Anaconda (Jupyter notebooks) for its package management. The notebook file includes all of the source code, along with a mathematical explanation of the classifier.
To view and run the notebook, clone this repo, change directory into the project's root, and then run
jupyter notebook Classifier.ipynb
Enjoy!