Skip to content

An ML model for SMS spam classification using data science techniques. This project involves data preprocessing, feature engineering, and model training to identify spam messages. Includes dataset, code for training, and evaluation metrics.

Notifications You must be signed in to change notification settings

malav-radia/SMSSpam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SMS Spam Classification Model This repository contains a machine learning model designed to classify SMS messages as either "spam" or "ham" (non-spam). Leveraging a combination of natural language processing (NLP) techniques and supervised learning algorithms, the model aims to provide accurate and efficient spam detection.

Features

Dataset: A curated dataset of labeled SMS messages, including both spam and legitimate messages.

Preprocessing: Techniques such as tokenization, stop-word removal, and stemming/lemmatization are employed to clean and prepare the text data.

Modeling: Various machine learning algorithms are implemented and compared, including Naive Bayes, Support Vector Machines, and many more.

Evaluation: The model's performance is evaluated using metrics like accuracy and precision.

Prediction: Instructions for predicting the model in a production environment are done in an python environment.

Contributing

We welcome contributions from the community. Please see our Contributing Guidelines for more details.

About

An ML model for SMS spam classification using data science techniques. This project involves data preprocessing, feature engineering, and model training to identify spam messages. Includes dataset, code for training, and evaluation metrics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published