/SMS-Spam-Detection-NLP

Implemented a spam detection project using Python, employing data cleaning, exploratory data analysis, and text preprocessing techniques. Trained and evaluated Naive Bayes models, achieving a notable 97% accuracy and 97.35% precision with the Bernoulli Naive Bayes classifier.

Primary LanguageJupyter Notebook

SMS Spam Detection: NLP

The SMS spam detection project successfully addressed data cleaning, exploratory data analysis, text preprocessing, and model building. Leveraging Naive Bayes models, particularly the Bernoulli Naive Bayes, the project demonstrated high accuracy and precision in distinguishing between spam and ham messages.

spam

not spam