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
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.
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