ManasviGoyal/Gmail-Classification
Extract Emails from Gmail account, convert to Excel file and classify using various classification algorithms.
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.
Stars
20
Forks
5
Language
Jupyter Notebook
License
GPL-3.0
Category
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.
Related frameworks
rayandrew/spamassassin
Simple spam assassin using weka machine learning library
webianks/scout
:beginner: Scout helps to perform email search flawlessly on the basis of extracting various...
marcelovca90-unifei/anti-spam-weka-gui
Project of my master's degree in Computer Science ("Study and Research in Anti-Spam Systems") -...
abhineetkaurrr/Spam-Mail-Detection
End-to-end email spam classifier built with Python, NLP, and Naive Bayes.
giuliom/Sfilter
Sfilter is a simple spam filter created in 2011 during a course of Machine Learning at...