Skip to content

ikunjshah/spam-classifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMS Spam Classifier

License: MIT

Overview

This repository contains a machine learning project that aims to classify SMS messages as either spam or not spam (ham). The project utilizes various natural language processing (NLP) techniques and a supervised learning algorithm to build a text classification model.

Usage

The project notebooks in the notebooks/ directory are numbered in the recommended execution order. Each notebook contains detailed explanations and code to follow along

Start by opening the spam-classifier.ipynb notebook to understand the data preprocessing steps. Proceed to the subsequent notebooks for feature extraction, model training, and evaluation. The final file, app.py, provides an example of how to deploy the trained model as a web service.

Images

Example for Spam Input

spam

Example for Not Spam Input

not-spam

About

This a Spam Classifier which can be usde to differentiate the spam and ham mails and messages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors