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.