sergio11/spam_email_classifier_lstm

This project uses a Bi-directional LSTM model πŸ“§πŸ€– to classify emails as spam or legitimate, utilizing NLP techniques like tokenization, padding, and stopword removal. It aims to create an effective email classifier πŸ’»πŸ“Š while addressing overfitting with strategies like early stopping 🚫.

23
/ 100
Experimental

This project helps classify emails as either spam or legitimate based on their content. You feed it raw email text, and it tells you if the email is 'spam' or 'ham' (legitimate). This is useful for someone learning how deep learning and natural language processing can be applied to real-world text classification problems.

No commits in the last 6 months.

Use this if you are a student or researcher exploring how to build an email spam filter using deep learning and natural language processing techniques.

Not ideal if you need a ready-to-deploy, robust email filtering solution for a production environment or commercial application.

email-classification spam-detection natural-language-processing deep-learning-applications text-analysis
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

10

Forks

Language

Jupyter Notebook

License

MIT

Last pushed

Jun 21, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/sergio11/spam_email_classifier_lstm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.