Skip to content

CSpanias/spam_filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SPAM FILTER

The goal of this project was to create a spam filter.

This was an assignment during the Skills Bootcamp in Artificial Intelligence.

It was intended to be presented as a form of presentation, thus, the code is as clearly explained as possible in a step-by-step fashion.

Tools:

  • Google Collab
  • Python (pandas, numpy, matplotlib, seaborn, ipython, wordcloud, scikit-learn, nltk)
  • Jupyter Notebooks (presented via the JN slideshow function)

Algorithms used:

  • Multinomial Naive-Bayes
  • Support Vector Classifier

Learned about:

  • NLP general concepts (tokenization)
  • Object manipulation with nltk
  • Various evaluation metrics
  • Stratified kFold Cross-Validation
  • Hyperparameter Optimization with GridSearchCV

About

Spam filter project for ML & AI Bootcamp.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published