With the incremental use of text messages as an essential and popular communication mean over the Internet, there comes a serious threat that impacts the Internet and the society. This problem is known as spam. This project aims to detect spam messages using machine learning techniques. Τhe experimental results confirm that the proposed system can achieve remarkable results in terms of accuracy, precision, and recall.
- jupyter notebook
- anacoda
- python 3.7
- matplotbil
- seaborn
- numpy
- pandas
- nltk
- re
- string
- sklearn
- wordcloud
Install Jupyter using Anaconda and conda from the link below:
https://jupyter.readthedocs.io/en/latest/install.html#id3
- Open the terminal
- Type
git clone https://github.com/PanPapag/SMS-Spam-Detection-System.git
to clone the repository to your local machine - Type
jupyter notebook
- Select from SMS-Spam-Detection-System folder the sms_spam_detection.ipynb file
- Run it
This project is licensed under the MIT License.
MIT © PanPapag