Skip to content

A Web Based Spam Classifier built with python (flask) and classification is implemented using naive bayes classifier due to its best accuracy.

License

Notifications You must be signed in to change notification settings

meetgajjarx07/Spam-Classification-Flask-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Spam Classification

Languages Contributors Size Issues

View Demo · Report Bug · Request Feature

About The Project

Spam_Classifier_Home

Spam, or unwanted commercial or mass e-mail, has recently become a major issue on the internet. Spam is a waste of time, storage space, and data transfer capacity.

Naive Bayes classifiers are a popular statistical strategy for e-mail filtering. They commonly use a bag of words feature to identify spam e-mail. As a consequence, we'll build a rudimentary message classifier using the Naive Bayes theory.

(back to top)

Built With

(back to top)

Getting Started

Prerequisites

Make sure that you have the following:

  • Python 3+ and pip (which comes with Python 3+)
  • sklearn
  • pandas
  • flask
  • An environment to work in - something like Jupyter or Spyder

Installation :

  1. Clone the repo

    git clone https://github.com/meetgajjarx07/Spam-Classification-Flask
  2. Install Python packages

     pip install flask
     pip install scikit_learn
     pip install pandas

    OR

     pip install -r requirements.txt
  3. Run Spam_Classifier_Main File

     python Spam_Classifier_Main.py

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

About

A Web Based Spam Classifier built with python (flask) and classification is implemented using naive bayes classifier due to its best accuracy.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published