Passive aggressive algorithms are employed in this project for spam classification.you can learn more about passive aggressive algorithms by reffering to this blog:https://www.bonaccorso.eu/2017/10/06/ml-algorithms-addendum-passive-aggressive-algorithms/ The dataset used is SMS_SPAM, available on kaggle . Jupyter notebooks of the spam classification are available here
Requirements:
- Python
- Anaconda
- Numpy and sklearn libraries