Automated Email Spam Classifier Application Using Python Flask, Machine Learning and Selenium Tool
Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
We have created an email spam classifier using Naïve Bayes in machine learning and designed a user interface using Python Flask. Recently, we got the idea to prepare a model that automatically classifies spam emails. To achieve this, we used the Selenium tool to grab our emails from the mail folder, test them with our Flask application, and then classify them into spam and ham. Remember, this whole process is automated. Initially, we created the pickle model using Naïve Bayes and deployed it into a Python Flask application. Then, we created a Selenium automated algorithm that works continuously. However, each part of our project will be defined step-by-step in detail. We have also created an algorithm, which is attached in this article. Finally, we have achieved the desired results and are still researching ways to improve the model.