Главная
Study mode:
on
1
- What we will be doing!
2
- Sci-Kit Learn Overview
3
- How do we find training data?
4
- Download data
5
- Load our data into Jupyter Notebook
6
- Cleaning our code a bit building data class
7
- Using Enums
8
- Converting text to numerical vectors, bag of words BOW explanation
9
- Training/Test Split make sure to "pip install sklearn" !
10
- Bag of words in sklearn CountVectorizer
11
- fit_transform, fit, transform methods
12
- Model Selection SVM, Decision Tree, Naive Bayes, Logistic Regression & Classification
13
- predict method
14
- Analysis & Evaluation using clf.score method
15
- F1 score
16
- Improving our model evenly distributing positive & negative examples and loading in more data
17
- Let's see our model in action! qualitative testing
18
- Tfidf Vectorizer
19
- GridSearchCv to automatically find the best parameters
20
- Further NLP improvement opportunities
21
- Saving our model Pickle and reloading it later
22
- Category Classifier
23
- Confusion Matrix
Description:
Embark on a comprehensive Python machine learning tutorial that guides you through building a sentiment analysis model using scikit-learn. Learn to classify text as positive or negative using Amazon reviews as training data. Explore essential concepts including data preprocessing, text vectorization with Bag of Words and TF-IDF, model selection, and evaluation techniques. Master practical skills such as using CountVectorizer, implementing various classification algorithms, improving model performance, and leveraging GridSearchCV for hyperparameter tuning. Gain hands-on experience with NLP techniques, model saving and loading, and creating a category classifier. By the end of this tutorial, you'll have a solid foundation in applying machine learning to real-world text classification problems using Python and scikit-learn.

Real-World Python Machine Learning Tutorial With Scikit Learn

Keith Galli
Add to list
0:00 / 0:00