ManasviGoyal/Gmail-Classification

Extract Emails from Gmail account, convert to Excel file and classify using various classification algorithms.

30
/ 100
Emerging

Implements full spam classification pipeline using IMAP to fetch raw emails from Gmail's Inbox and Spam folders, applies NLTK-based text preprocessing and feature extraction, then trains seven distinct scikit-learn classifiers (Logistic Regression, SVM variants, KNN, Decision Tree, Random Forest, Multinomial Naïve Bayes) for comparative performance evaluation. Merges labeled datasets into shuffled Excel files for reproducible model training and validation.

No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 15 / 25

How are scores calculated?

Stars

20

Forks

5

Language

Jupyter Notebook

License

GPL-3.0

Last pushed

Jul 30, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ManasviGoyal/Gmail-Classification"

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