ABSTRACT
This project focuses on spam text classification using machine learning techniques.
With the increasing amount of text messages, emails, and social media messages
being sent, the problem of spam has become a major issue for individuals and
organizations alike. Machine learning algorithms such as Gaussian Naive Bayes, K
Nearest Neighbour Classifiers and Decision Tree Algorithm are used to classify
spam messages from legitimate messages. The project uses a dataset of labeled
text messages and compares the performance of different algorithms using
evaluation metrics such as accuracy, precision and recall. The results show that the
Decision Tree Algorithm outperforms other algorithms with an accuracy of 94.8%.
The analysis concludes that machine learning algorithms can effectively classify
spam messages and can be used to develop robust spam detection systems. In this
web application, we present a spam text classification model trained using natural
language processing techniques and decision tree classifier algorithm. The model
is integrated into a user-friendly web interface that allows users to submit their text
messages and get instant classification results.
Keywords: Machine learning, Spam Message Detection, Binary Classification, GNB,
KNN, DT
ii