/spam-classification

🤖 NLP project that classifies emails/SMS to spam or non-spam

Primary LanguageJupyter Notebook

Spam Classification using Machine Learning

This is a project that uses machine learning algorithms to classify emails as either spam or not spam. The project is based on a tutorial found on YouTube.

The tutorial link : https://youtu.be/YncZ0WwxyzU

Run the code

Before you can run the code in this project, you will need to have the following installed:

Python 3.x
Jupyter Notebook
Scikit-learn
Pandas
NumPy

To run the code, simply open the spam_classification.ipynb file in Jupyter Notebook and run each cell in order.

Test the model

before testing the test the model you will need to have streamlit

to test the model simply open app.py and run this on your terminal

streamlit run app.py