adamspd/spam-detection-project
Spam-Detector-AI is a Python package for detecting and filtering spam messages using Machine Learning models.
Supports multiple classifier algorithms (Naive Bayes, Random Forest, SVM, Logistic Regression, XGBoost) trained on CSV datasets with text preprocessing via NLTK, enabling comparison of model performance across different ML approaches. Integrates seamlessly with Django and other Python projects through pre-trained `.joblib` model files. Uses scikit-learn and XGBoost for classification with NLTK-based feature extraction including stopword removal and lemmatization.
Stars
35
Forks
6
Language
Python
License
MIT
Category
Last pushed
Dec 05, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/adamspd/spam-detection-project"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
jan-janssen/gmailsorter
Similarity based email sorting for Google Mail using RandomForest classifiers
shukur-alom/Spam_mail_detector_using_ML
This Model can detectany kind of spam mail. Here i use ML Algorithm. If use use my code pleace...
Apaulgithub/oibsip_taskno4
A data science project aimed at creating a machine learning-based email spam detection system....
MakarMS/py-spam-hunter-client
A Python client for SpamHunter API to check messages for spam probability.
kanagalingamsm/Email-Spam-Detection
Email Spam Detection using Machine Learning