A7med-Foly/Email-Classification
End-to-end email spam classifier: NLP pipeline (NLTK tokenization, stemming, lemmatization, TF-IDF) + 4 ML models (Naive Bayes, Logistic Regression, SVM, Random Forest) + Streamlit dashboard. Trained on the UCI SMS Spam Collection dataset.
Stars
—
Forks
—
Language
Jupyter Notebook
License
—
Category
Last pushed
Mar 17, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/A7med-Foly/Email-Classification"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
xRahul/GroupingMessages
Auto categorization of your SMS into your own custom categories
IBM/sms-analysis-with-wks
Analyzing SMS offers for domain specific entities using Watson Knowledge Studio and Watson's...
Tejas-TA/Transformer-BERT-SMS-Spam-Detection
Spam SMS Detection Project implemented using NLP & Transformers. DistilBERT - a hugging face...
omaarelsherif/Email-Spam-Detection-Using-NLP
Classify email to spam or not using some nlp techniques and multinomial naive bayes classifier
convosense/email_signature_remover
Email Signature remover - Extracting email body out of the email text in order to get accurate...