This project is a Naive Bayes spam filter for email classification. The filter is trained on a dataset of labeled emails, where the two classes are "ham" (legitimate email) and "spam" (unsolicited email).
To use this spam filter, you will need Python 3 and the following packages: nltk and pathlib