EMAIL SPAM DETECTION USING MACHINE LEARNING IN PYTHON || BEGINNER MACHINE LEARNING PROJECT
Sorry for low audio, my mic isn't that good. Please use earphone or turn on subtitle.
This is a basic ML project on email spam detection. If you also want to create this project link to github repository is given below. In most Machine Learning Courses this is the first project that they make you do.
LINK TO GITHUB PROJECT REPOSITORY : https://github.com/NeerajHazarika/Email-Spam-Detection-using-ML
AIM : To detect spam emails
DATA SOURCE : https://www.kaggle.com/harshsinha1234/email-spam-classification
MODEL USED : Naive Bayes Classifier
ACCURACY OF MODEL ON TEST DATA : 0.9850877192982456
What is Naive Bayes Classifier ?
Naive Bayes classifiers are a collection of classification algorithms based on Bayes’ Theorem. It is not a single algorithm but a family of algorithms where all of them share a common principle, i.e. every pair of features being classified is independent of each other. They are fast and easy to implement but their biggest disadvantage is that the requirement of predictors to be independent. In most of the real life cases, the predictors are dependent, this hinders the performance of the classifier.
For example, a fruit may be considered to be an apple if it is red, round, and about 3 inches in diameter. Even if these features depend on each other or upon the existence of the other features, all of these properties independently contribute to the probability that this fruit is an apple and that is why it is known as ‘Naive’.
Naive Bayes model is easy to build and particularly useful for very large data sets. Along with simplicity, Naive Bayes is known to outperform even highly sophisticated classification methods.
Why is Naive Bayes Classifier used ?
Naive Bayes Classifier is used because this model is suitable for classification with discrete features so something like word count for a text is exactly what we have here.
CONNECT WITH ME :
https://linktr.ee/NeerajHazarika
TAGS :
#ml #python #mlprojects #googlecollab #python
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «EMAIL SPAM DETECTION USING MACHINE LEARNING IN PYTHON || BEGINNER MACHINE LEARNING PROJECT», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.