Student Reviews
( 5 Of 5 )
1 review
Video of Machine Learning Tutorial Python - 15: Naive Bayes Classifier Algorithm Part 2 in Machine Learning course by codebasics channel, video No. 16 free certified online
In this python machine learning tutorial for beginners we will build email spam classifier using naive bayes algorithm. We will use sklearn CountVectorizer to convert email text into a matrix of numbers and then use sklearn MultinomialNB classifier to train our model. The model score
with this approach comes out to be very high (around 98%). Sklearn pipeline allows us to handle pre processing transformations easily with its convenient api. In the end there is an exercise where you need to classify sklearn wine dataset using naive bayes.
#MachineLearning #PythonMachineLearning #MachineLearningTutorial #Python #PythonTutorial #PythonTraining #MachineLearningCource #NaiveBayes #sklearntutorials #scikitlearntutorials
Dataset: https://github.com/codebasics/py/blob/master/ML/14_naive_bayes
Exercise: https://github.com/codebasics/py/blob/master/ML/14_naive_bayes/exercise.md
Code:https://github.com/codebasics/py/blob/master/ML/14_naive_bayes/14_naive_bayes_2_email_spam_filter.ipynb
Exercise solution: https://github.com/codebasics/py/blob/master/ML/14_naive_bayes/Exercise/14_naive_bayes_exercise.ipynb
Topics that are covered in this Video:
00:00 explore spam email dataset
02:33 sklearn CountVectorizer
04:30 types of naive bayes classifiers
05:23 sklearn MultinomialNB classifier
06:48 sklearn pipeline
09:35 Exercise
Do you want to learn technology from me? Check https://codebasics.io/ for my affordable video courses.
Next Video:
Machine Learning Tutorial Python - 16: Hyper parameter Tuning (GridSearchCV): https://www.youtube.com/watch?vHdlDYng8g9s&listPLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw&index17
Populor Playlist:
Data Science Full Course: https://www.youtube.com/playlist?listPLeo1K3hjS3us_ELKYSj_Fth2tIEkdKXvV
Data Science Project: https://www.youtube.com/watch?vrdfbcdP75KI&listPLeo1K3hjS3uu7clOTtwsp94PcHbzqpAdg
Machine learning tutorials: https://www.youtube.com/watch?vgmvvaobm7eQ&listPLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw
Pandas: https://www.youtube.com/watch?vCmorAWRsCAw&listPLeo1K3hjS3uuASpe-1LjfG5f14Bnozjwy
matplotlib: https://www.youtube.com/watch?vqqwf4Vuj8oM&listPLeo1K3hjS3uu4Lr8_kro2AqaO6CFYgKOl
Python: https://www.youtube.com/watch?veykoKxsYtow&listPLeo1K3hjS3uv5U-Lmlnucd7gqF-3ehIh0&index1
Jupyter Notebook: https://www.youtube.com/watch?vq_BzsPxwLOE&listPLeo1K3hjS3uuZPwzACannnFSn9qHn8to8
Tools and Libraries:
Scikit learn tutorials
Sklearn tutorials
Machine learning with scikit learn tutorials
Machine learning with sklearn tutorials
Website: https://codebasics.io/
Facebook: https://www.facebook.com/codebasicshub
Twitter: https://twitter.com/codebasicshub