Skip to content

Simple spam filter using Multinomial Naive Bayes.

Notifications You must be signed in to change notification settings

T-A-G/SpamFilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spam-Filter

Simple spam filter using a Multinomial Naive Bayes. Implemented using Python 3.6 using Scikit Learn with Numpy, Pandas and Matplotlib

Data

Uses small dataset of 10,000 emails. The data contains the following fields

Field Type Details
text String The text of the email
has_link Bool Whether or not the text contains one or more links
has_image Bool Whether or not the text contains one or more images
label String Classification of text ("ham" for valid emails; "spam" for spam emails)

About

Simple spam filter using Multinomial Naive Bayes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages