Skip to content

Logistic regression model for classifying messages to be spam or not spam.

License

Notifications You must be signed in to change notification settings

jaheyy/Spam-Model

Repository files navigation

Spam-Model

Logistic regression model for classifying messages to be spam or not spam.

Description

This repo contains machine learning logistic regression model based for classifying SMS messages to be spam or valid message. Model has been packed evaluated with scikit-learn library, then packed with pickle library and deployed as one page web application with Flask.

Data

Data used for training the model can be found in provided CSV file. I do not own the data. It can be found here. Credits to Tiago A. Almeida and José María Gómez Hidalgo.

Technologies

  • Python
  • scikit-learn
  • Jupter notebook
  • pickle
  • Bootstrap 4
  • Flask

Setup

To run the model on your device you need Python with Jupyer notebook (prefered) and sckikit-learn library. To run web application you need only Python with Flask.

Releases

No releases published

Packages

 
 
 

Languages