Python based implementation of Naive Bayes Binary Classification algorithm from scratch for email spam detection. Pre-processing of the dataset was done using tokenisation and punctuation removal. Laplace Smoothing has been applied to handle ZeroDivisionError while computing probabilities. The program also uses 7 fold cross validation for the optimisation of the classifier model and achieves a best case accuracy of 72% on the test dataset.
-
Notifications
You must be signed in to change notification settings - Fork 0
parthsinghal09/Naive-Bayes-Classifier-for-spam-filtering
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description or website provided.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published