Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lakshitalearning/spamfortress
A machine learning-based project to detect SMS spam messages with high accuracy, using the SMS Spam Collection Dataset and techniques like supervised learning, text preprocessing, and model comparison.
https://github.com/lakshitalearning/spamfortress
data-science google-colab machine-learning nlp scikit-learn sms-spam-detection
Last synced: about 2 months ago
JSON representation
A machine learning-based project to detect SMS spam messages with high accuracy, using the SMS Spam Collection Dataset and techniques like supervised learning, text preprocessing, and model comparison.
- Host: GitHub
- URL: https://github.com/lakshitalearning/spamfortress
- Owner: Lakshitalearning
- Created: 2024-07-20T19:34:36.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-09T10:51:54.000Z (5 months ago)
- Last Synced: 2024-08-09T17:34:30.331Z (5 months ago)
- Topics: data-science, google-colab, machine-learning, nlp, scikit-learn, sms-spam-detection
- Language: Python
- Homepage:
- Size: 354 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
SMS Spam Detection Project
Overview
This project develops a machine learning-based SMS spam detection system using the SMS Spam Collection Dataset.Dataset
The SMS Spam Collection Dataset contains 5,574 SMS messages labeled as spam or ham.Features
- Spam Detector: A robust machine learning model for high accuracy
- Data Preprocessing: Cleaning and preprocessing for optimal performance
- Feature Extraction: Extraction of relevant features to boost performance
- Evaluation Metrics: Precision, recall, and F1-scoreTechniques Used
- Supervised Learning: Training with labeled data for optimal performance
- Text Preprocessing: Tokenization, stemming, and vectorization
- Model Comparison: Comparison of multiple machine learning algorithmsTech Stack
- Python: Backend development and data analysis
- Google Collab: Cloud-based development and collaboration
- Pandas, NumPy, and Scikit-learn: Data manipulation and machine learning tasksWeb Development Twist
Integration of web development techniques to enhance user experience and functionalityOutcome
- Highly accurate SMS spam detection system
- Hands-on experience with machine learning, text preprocessing, and Google CollabRepository Contents
- Data: SMS Spam Collection Dataset
- Code: Python scripts for data preprocessing, feature extraction, model training, and evaluation
- Models: Trained machine learning models for spam detection