- Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

Follow me https://instagram.com/keithgalli for more tech content!

Join the Python Army to get access to perks!
YouTube - https://www.youtube.com/channel/UCq6XkhO5SZ66N04IcPbqNcw/join
Patreon - https://www.patreon.com/keithgalli

In this video we walk through a real world python machine learning ...
Follow me https://instagram.com/keithgalli for more tech content!

Join the Python Army to get access to perks!
YouTube - https://www.youtube.com/channel/UCq6XkhO5SZ66N04IcPbqNcw/join
Patreon - https://www.patreon.com/keithgalli

In this video we walk through a real world python machine learning project using the sci-kit learn library. In it we work our way to building a model that automatically classifies text as either having a positive or negative sentiment. We do this by using amazon reviews as our training data. Full video timeline in the comments!

Link to Code & Data:
https://github.com/keithgalli/sklearn

Raw Data download:
http://jmcauley.ucsd.edu/data/amazon/

Sci-kit learn documentation:
https://scikit-learn.org/stable/documentation.html

Make sure you have sci-kit learn downloaded! To do this either run "pip install sklearn" or use python through Anaconda.

---------------------------
Follow me on social media!
Instagram: https://www.instagram.com/keithgalli/
Twitter:

To get one of the cool shirts I was wearing:
https://www.instagram.com/pagandvls/

---------------------------

Video outline!
0:00 - What we will be doing!
3:40 - Sci-Kit Learn Overview
6:38 - How do we find training data?
9:33 - Download data
11:45 - Load our data into Jupyter Notebook
16:38 - Cleaning our code a bit (building data class)
20:13 - Using Enums
22:50 - Converting text to numerical vectors, bag of words (BOW) explanation
25:45 - Training/Test Split (make sure to "pip install sklearn" !)
33:45 - Bag of words in sklearn (CountVectorizer)
40:05 - fit_transform, fit, transform methods
42:05 - Model Selection (SVM, Decision Tree, Naive Bayes, Logistic Regression) & Classification
47:50 - predict method
53:35 - Analysis & Evaluation (using clf.score() method)
56:58 - F1 score
1:01:01 - Improving our model (evenly distributing positive & negative examples and loading in more data)
1:20:36 - Let's see our model in action! (qualitative testing)
1:22:24 - Tfidf Vectorizer
1:25:40 - GridSearchCv to automatically find the best parameters
1:31:30 - Further NLP improvement opportunities
1:32:50 - Saving our model (Pickle) and reloading it later
1:36:37 - Category Classifier
1:39:14 - Confusion Matrix

---------------------
If you are curious to learn how I make my tutorials, check out this video: https://youtu.be/LEO4igyXbLs

*I use affiliate links on the products that I recommend. I may earn a purchase commission or a referral bonus from the usage of these links.

#Keith Galli #MIT #sklearn #python machine learning #nlp #machine learning project #artificial intelligence #sci kit learn #sci-kit learn #AI #python 3 #jupyter notebook #data science #ML #python data science #model selection #classification #regression #algorithms #sklearn overview #machine learning in python #python programming #programming #advanced #simple #complete #save model #confusion matrix #python plotting #sentiment #natural language processing #project #machine learning
- What we will be doing! - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- What we will be doing!

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:00:20 - 00:03:40
i wonder what the outcome will be for sarcasm, something like: 'beautiful restaurant  that made me puke, raccomand' - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

i wonder what the outcome will be for sarcasm, something like: 'beautiful restaurant that made me puke, raccomand'

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:01:05 - 01:40:49
- Sci-Kit Learn Overview - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Sci-Kit Learn Overview

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:03:40 - 00:06:38
- How do we find training data? - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- How do we find training data?

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:06:38 - 00:09:33
- Download data - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Download data

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:09:33 - 00:11:45
- Load our data into Jupyter Notebook - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Load our data into Jupyter Notebook

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:11:45 - 00:16:38
- Cleaning our code a bit (building data class) - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Cleaning our code a bit (building data class)

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:16:38 - 00:20:13
- Using Enums - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Using Enums

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:20:13 - 00:22:50
- Converting text to numerical vectors, bag of words (BOW) explanation - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Converting text to numerical vectors, bag of words (BOW) explanation

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:22:50 - 00:25:45
- Training/Test Split (make sure to "pip install sklearn" !) - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Training/Test Split (make sure to "pip install sklearn" !)

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:25:45 - 00:33:45
Hey Keith, I am facing an issue reproducing your code. On your video at , there is an object named training that you print as training[0]. It doesn’t work on my side, but I’m unable to understand the reason. It looks like the training[0] is not accessible, doesn’t exist, don’t know exactly what’s happening.. Do you know if something changed on train_test_split function or pandas dataframe since you published your tutorial? Thanks in advance. - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

Hey Keith, I am facing an issue reproducing your code. On your video at , there is an object named training that you print as training[0]. It doesn’t work on my side, but I’m unable to understand the reason. It looks like the training[0] is not accessible, doesn’t exist, don’t know exactly what’s happening.. Do you know if something changed on train_test_split function or pandas dataframe since you published your tutorial? Thanks in advance.

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:31:15 - 01:40:49
- Bag of words in sklearn (CountVectorizer) - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Bag of words in sklearn (CountVectorizer)

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:33:45 - 00:40:05
Bro, I didnt get why you used Train_X as vectorizer? at ? What is the actual reason as we have a huge dataset or 670 rows n hundreds of column :/ - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

Bro, I didnt get why you used Train_X as vectorizer? at ? What is the actual reason as we have a huge dataset or 670 rows n hundreds of column :/

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:38:53 - 01:40:49
- fit_transform, fit, transform methods - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- fit_transform, fit, transform methods

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:40:05 - 00:42:05
- Model Selection (SVM, Decision Tree, Naive Bayes, Logistic Regression) & Classification - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Model Selection (SVM, Decision Tree, Naive Bayes, Logistic Regression) & Classification

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:42:05 - 00:47:50
He's referring to Patrick Winston. By sheer chance I was watching one of his lectures on YT early this morning. - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

He's referring to Patrick Winston. By sheer chance I was watching one of his lectures on YT early this morning.

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:43:00 - 01:40:49
I am at the  mark. - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

I am at the mark.

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:44:00 - 01:40:49
- predict method - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- predict method

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:47:50 - 00:53:35
- Analysis & Evaluation (using clf.score() method) - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Analysis & Evaluation (using clf.score() method)

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:53:35 - 00:56:58
- F1 score - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- F1 score

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
00:56:58 - 01:01:01
- Improving our model (evenly distributing positive & negative examples and loading in more data) - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Improving our model (evenly distributing positive & negative examples and loading in more data)

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:01:01 - 01:20:36
- Let's see our model in action! (qualitative testing) - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Let's see our model in action! (qualitative testing)

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:20:36 - 01:22:24
- Tfidf Vectorizer - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Tfidf Vectorizer

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:22:24 - 01:25:40
- GridSearchCv to automatically find the best parameters - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- GridSearchCv to automatically find the best parameters

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:25:40 - 01:31:30
- Further NLP improvement opportunities - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Further NLP improvement opportunities

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:31:30 - 01:32:50
- Saving our model (Pickle) and reloading it later - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Saving our model (Pickle) and reloading it later

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:32:50 - 01:36:37
- Category Classifier - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Category Classifier

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:36:37 - 01:39:14
- Confusion Matrix - Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)

- Confusion Matrix

Real-World Python Machine Learning Tutorial w/ Scikit Learn (sklearn basics, NLP, classifiers, etc)
2019年10月01日
01:39:14 - 01:40:49

Keith Galli

🎉 180,000 人達成!  📈 予測:20万人まであと140日(2023年4月26日) 

Timetable

動画タイムテーブル

動画数:19件

- Intro & Video Overview - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Intro & Video Overview

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:00:00 - 00:00:46
- Check out this Video’s Sponsor, Brilliant! - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Check out this Video’s Sponsor, Brilliant!

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:00:46 - 00:03:10
- Coding #1 (Microsoft, Easy) - Finding Updated Records - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Coding #1 (Microsoft, Easy) - Finding Updated Records

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:03:10 - 00:10:36
- Coding #2 (Airbnb, Easy) - Number of Bathrooms and Bedrooms - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Coding #2 (Airbnb, Easy) - Number of Bathrooms and Bedrooms

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:10:36 - 00:16:38
- Coding #3 (Google, Medium) - Counting Instances in Text - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Coding #3 (Google, Medium) - Counting Instances in Text

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:16:38 - 00:28:23
I know it's more a reference to the stock market terms, but I can't stop thinking of Fallout: New Vegas. - Solving Real-World Data Science Interview Questions! (with Python Pandas)

I know it's more a reference to the stock market terms, but I can't stop thinking of Fallout: New Vegas.

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:17:20 - 01:11:00
- Coding #4 (Meta/Facebook, Medium) - Customer Revenue in March - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Coding #4 (Meta/Facebook, Medium) - Customer Revenue in March

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:28:23 - 00:36:51
That first one and others are SQL problems converted to pandas. I suppose that's a decent way to get basic pd questions. () - Solving Real-World Data Science Interview Questions! (with Python Pandas)

That first one and others are SQL problems converted to pandas. I suppose that's a decent way to get basic pd questions. ()

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:28:48 - 00:17:20
- Coding #5 (Amazon, Hard) - Monthly Percentage Difference - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Coding #5 (Amazon, Hard) - Monthly Percentage Difference

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:36:51 - 00:56:38
AtI work for Amazon's RPA team, trying to make a career in data science. Last month I was appearing for an IJP and got the same question in SQL coding round.Thanks for making this Keith. Keep them coming. - Solving Real-World Data Science Interview Questions! (with Python Pandas)

AtI work for Amazon's RPA team, trying to make a career in data science. Last month I was appearing for an IJP and got the same question in SQL coding round.Thanks for making this Keith. Keep them coming.

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:37:48 - 01:47:50
- Coding #6 (Microsoft, Hard) - Premium vs Freemium - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Coding #6 (Microsoft, Hard) - Premium vs Freemium

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
00:56:38 - 01:10:28
- Non-Coding #1 (Visa, Easy) - Credit Card Activity - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Non-Coding #1 (Visa, Easy) - Credit Card Activity

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:10:28 - 01:13:33
If you have the locations that's just a simple matter of putting it on a map and seeing where it clusters the most. - Solving Real-World Data Science Interview Questions! (with Python Pandas)

If you have the locations that's just a simple matter of putting it on a map and seeing where it clusters the most.

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:11:00 - 01:28:00
- Non-Coding #2 (IBM, Easy) - Outliers Detection - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Non-Coding #2 (IBM, Easy) - Outliers Detection

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:13:33 - 01:16:46
- Non-Coding #3 (Google, Medium) - Probability of Having a Sister - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Non-Coding #3 (Google, Medium) - Probability of Having a Sister

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:16:46 - 01:27:19
- Non-Coding #4 (Uber, Medium) - Uber Black Rides - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Non-Coding #4 (Uber, Medium) - Uber Black Rides

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:27:19 - 01:36:57
Context, context, context. Was that the only reduction? - Solving Real-World Data Science Interview Questions! (with Python Pandas)

Context, context, context. Was that the only reduction?

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:28:00 - 01:47:50
- Non-Coding #5 (Capital One, Hard) - Terabyte of Data - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Non-Coding #5 (Capital One, Hard) - Terabyte of Data

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:36:57 - 01:46:41
- Video Conclusion & Recap - Solving Real-World Data Science Interview Questions! (with Python Pandas)

- Video Conclusion & Recap

Solving Real-World Data Science Interview Questions! (with Python Pandas)
2022年07月26日
01:46:41 - 01:47:50
- Introduction & video overview - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- Introduction & video overview

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:00:00 - 00:00:25
- Shoutout to this video’s sponsor, Brilliant.org! - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- Shoutout to this video’s sponsor, Brilliant.org!

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:00:25 - 00:02:11
- 1. Running terminal commands such as “pip” directly in a notebook - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- 1. Running terminal commands such as “pip” directly in a notebook

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:02:11 - 00:05:17
- Magic lines in Jupyter - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- Magic lines in Jupyter

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:05:17 - 00:06:11
- 2. Shortcuts that you need to know for Jupyter! - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- 2. Shortcuts that you need to know for Jupyter!

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:06:11 - 00:09:25
Pretty unnecessary to write all these out. Just go to the “Help” menu, and select “Keyboard Shortcuts”. They’re all there—and more. - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

Pretty unnecessary to write all these out. Just go to the “Help” menu, and select “Keyboard Shortcuts”. They’re all there—and more.

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:07:26 - 00:23:17
- 3. Changing default Pandas options to improve results display - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- 3. Changing default Pandas options to improve results display

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:09:25 - 00:14:00
- 4. Setting up notifications for when a cell finishes execution - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- 4. Setting up notifications for when a cell finishes execution

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:14:00 - 00:18:08
- 5. Creating slideshows from a IPython notebook! - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- 5. Creating slideshows from a IPython notebook!

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:18:08 - 00:23:00
- Conclusion (and link to bonus tip!) - 5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!

- Conclusion (and link to bonus tip!)

5 Jupyter Notebook Tips & Tricks to Improve your Data Science Workflow!
2022年06月01日
00:23:00 - 00:23:17
- Intro - Solving real world data science problems with Python! (computer vision edition)

- Intro

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:00:00 - 00:00:40
- Video overview (what we’ll be working on) - Solving real world data science problems with Python! (computer vision edition)

- Video overview (what we’ll be working on)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:00:40 - 00:01:53
- Code setup (GitHub repo & HP challenge link) - Solving real world data science problems with Python! (computer vision edition)

- Code setup (GitHub repo & HP challenge link)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:01:53 - 00:05:11
- Exploring the dataset that we’ll be using - Solving real world data science problems with Python! (computer vision edition)

- Exploring the dataset that we’ll be using

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:05:11 - 00:06:20
- Reviewing template code (starter-code.ipynb) - Solving real world data science problems with Python! (computer vision edition)

- Reviewing template code (starter-code.ipynb)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:06:20 - 00:08:53
- Installing necessary Python libraries (opencv-python, tensorflow) - Solving real world data science problems with Python! (computer vision edition)

- Installing necessary Python libraries (opencv-python, tensorflow)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:08:53 - 00:10:31
- Reviewing template code (part 2) - Solving real world data science problems with Python! (computer vision edition)

- Reviewing template code (part 2)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:10:31 - 00:11:03
- How we load in the dataset (ImageDataGenerator, flow_from_directory) - Solving real world data science problems with Python! (computer vision edition)

- How we load in the dataset (ImageDataGenerator, flow_from_directory)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:11:03 - 00:14:33
- Building our first classifier (convolutional neural net - CNN) - Solving real world data science problems with Python! (computer vision edition)

- Building our first classifier (convolutional neural net - CNN)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:14:33 - 00:25:19
Buy more GPUs. - Solving real world data science problems with Python! (computer vision edition)

Buy more GPUs.

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:21:31 - 01:21:38
- Methods to improve neural network performance (MaxPooling, dropout, network architecture) - Solving real world data science problems with Python! (computer vision edition)

- Methods to improve neural network performance (MaxPooling, dropout, network architecture)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:25:19 - 00:29:30
- Quick discussion about importance of precision & recall versus accuracy - Solving real world data science problems with Python! (computer vision edition)

- Quick discussion about importance of precision & recall versus accuracy

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:29:30 - 00:32:35
- Data augmentation & preprocessing (another way to improve performance) - Solving real world data science problems with Python! (computer vision edition)

- Data augmentation & preprocessing (another way to improve performance)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:32:35 - 00:47:15
- Programmatically finding the best neural network architectures (Keras Tuner) - Solving real world data science problems with Python! (computer vision edition)

- Programmatically finding the best neural network architectures (Keras Tuner)

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
00:47:15 - 01:20:00
- Video recap & conclusion - Solving real world data science problems with Python! (computer vision edition)

- Video recap & conclusion

Solving real world data science problems with Python! (computer vision edition)
2022年05月11日
01:20:00 - 01:21:38
- Announcements! - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Announcements!

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:00:00 - 00:01:12
- Video overview & timeline - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Video overview & timeline

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:01:12 - 00:03:06
- Bag of words (BOW) overview - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Bag of words (BOW) overview

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:03:06 - 00:04:42
- Bag of words example code! (sklearn | CountVectorizer, fit_transform) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Bag of words example code! (sklearn | CountVectorizer, fit_transform)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:04:42 - 00:11:20
- Building a text classification model using bag-of-words (SVM) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Building a text classification model using bag-of-words (SVM)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:11:20 - 00:14:07
keith enum 😂👌 - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

keith enum 😂👌

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:11:57 - 01:37:46
- Predicting new utterances classes using our model (transform) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Predicting new utterances classes using our model (transform)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:14:07 - 00:16:02
If anyone else is getting "CLOTHING" here, try creating your vectorizer like this:vectorizer = CountVectorizer(stop_words=["the"]) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

If anyone else is getting "CLOTHING" here, try creating your vectorizer like this:vectorizer = CountVectorizer(stop_words=["the"])

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:15:01 - 01:37:46
- Unigram, bigram, ngrams (using consecutive words in your model) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Unigram, bigram, ngrams (using consecutive words in your model)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:16:02 - 00:19:28
- Word vectors overview - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Word vectors overview

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:19:28 - 00:23:27
- Word vectors example code! (Using spaCy library) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Word vectors example code! (Using spaCy library)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:23:27 - 00:28:10
- Building a text classification model using word vectors - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Building a text classification model using word vectors

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:28:10 - 00:34:04
- Predicting new utterances using our model - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Predicting new utterances using our model

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:34:04 - 00:40:42
"I went to the bank and wrote a check" is an incorrect English sentence.It should have been "I went to the bank and wrote a cheque" - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

"I went to the bank and wrote a check" is an incorrect English sentence.It should have been "I went to the bank and wrote a cheque"

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:39:52 - 01:37:46
- Regexes (pattern matching) in Python. - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Regexes (pattern matching) in Python.

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:40:42 - 00:52:30
- Stemming/Lemmatization in Python (text normalization w/ NLTK library) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Stemming/Lemmatization in Python (text normalization w/ NLTK library)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
00:52:30 - 01:01:17
- Stopwords Removal (removing most common words from sentences) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Stopwords Removal (removing most common words from sentences)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:01:17 - 01:05:56
- Various other techniques (spell correction, sentiment analysis, part-of-speech tagging). - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Various other techniques (spell correction, sentiment analysis, part-of-speech tagging).

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:05:56 - 01:12:45
- Recurrent Neural Networks (RNNs) for text classification - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Recurrent Neural Networks (RNNs) for text classification

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:12:45 - 01:17:00
- Transformer architectures (attention is all you need) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Transformer architectures (attention is all you need)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:17:00 - 01:21:00
- Writing Python code to leverage transformers (BERT | spacy-transformers) - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Writing Python code to leverage transformers (BERT | spacy-transformers)

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:21:00 - 01:25:00
- Writing a classification model using transformers/BERT - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Writing a classification model using transformers/BERT

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:25:00 - 01:29:37
- Fine-tuning transformer models - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Fine-tuning transformer models

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:29:37 - 01:31:16
- Bring it all together and build a high performance model to classify the categories of Amazon reviews! - Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

- Bring it all together and build a high performance model to classify the categories of Amazon reviews!

Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)
2022年03月17日
01:31:16 - 01:37:46
- Introduction - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Introduction

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:00:00 - 00:01:05
- Getting started w/ Lego analysis project - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Getting started w/ Lego analysis project

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:01:05 - 00:02:33
- How to follow along if you are not a premium DataCamp subscriber (GitHub) - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- How to follow along if you are not a premium DataCamp subscriber (GitHub)

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:02:33 - 00:04:01
- Project tasks overview - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Project tasks overview

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:04:01 - 00:05:40
- Basic exploration of the dataset - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Basic exploration of the dataset

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:05:40 - 00:09:45
- Task #1: What percentage of all licensed sets ever released were Star Wars Themed? - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Task #1: What percentage of all licensed sets ever released were Star Wars Themed?

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:09:45 - 00:24:23
how did you change 'Star wars' text immediately? - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

how did you change 'Star wars' text immediately?

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:16:52 - 00:43:37
- Task #2: In which year was Star Wars not the most popular licensed theme? - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Task #2: In which year was Star Wars not the most popular licensed theme?

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:24:23 - 00:34:00
- Bonus Task: How many unique sets were released each year (1955-2017)? - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Bonus Task: How many unique sets were released each year (1955-2017)?

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:34:00 - 00:42:26
- Conclusion! - Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)

- Conclusion!

Solving real-world data analysis problems with Python Pandas! (Lego dataset analysis)
2022年03月01日
00:42:26 - 00:43:37
- What we’ll be doing in this video - How to Schedule & Automatically Run Python Code!

- What we’ll be doing in this video

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:00:00 - 00:00:56
- Check out Skillshare! (sponsored) - How to Schedule & Automatically Run Python Code!

- Check out Skillshare! (sponsored)

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:00:56 - 00:01:56
).hours.at("").do(func). but this is not working. - How to Schedule & Automatically Run Python Code!

).hours.at("").do(func). but this is not working.

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:01:00 - 01:20:23
- How can we automate scripts? Overview of local, cloud, and serverless methods - How to Schedule & Automatically Run Python Code!

- How can we automate scripts? Overview of local, cloud, and serverless methods

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:01:56 - 00:05:18
- Simple example of local script automation w/ cronjobs & windows task scheduler - How to Schedule & Automatically Run Python Code!

- Simple example of local script automation w/ cronjobs & windows task scheduler

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:05:18 - 00:18:32
- How to schedule code on a cloud machine (use cronjobs) - How to Schedule & Automatically Run Python Code!

- How to schedule code on a cloud machine (use cronjobs)

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:18:32 - 00:18:51
- Simple example of cloud script automation w/ AWS Lambda & Cloudwatch - How to Schedule & Automatically Run Python Code!

- Simple example of cloud script automation w/ AWS Lambda & Cloudwatch

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:18:51 - 00:27:09
- Schedule & automate sending an email locally - How to Schedule & Automatically Run Python Code!

- Schedule & automate sending an email locally

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:27:09 - 00:45:12
- Schedule & automate sending an email on the cloud w/ Lambda & Cloudwatch - How to Schedule & Automatically Run Python Code!

- Schedule & automate sending an email on the cloud w/ Lambda & Cloudwatch

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:45:12 - 00:50:18
- Installing python packages in a serverless environment (zip uploads) - How to Schedule & Automatically Run Python Code!

- Installing python packages in a serverless environment (zip uploads)

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:50:18 - 00:55:50
- Generate & schedule sending analytics reports (locally) - How to Schedule & Automatically Run Python Code!

- Generate & schedule sending analytics reports (locally)

How to Schedule & Automatically Run Python Code!
2020年11月27日
00:55:50 - 01:02:45
- Limitations of lambda (max file upload size) - How to Schedule & Automatically Run Python Code!

- Limitations of lambda (max file upload size)

How to Schedule & Automatically Run Python Code!
2020年11月27日
01:07:03 - 01:09:00
- Generate & schedule sending analytics reports in AWS Lambda - How to Schedule & Automatically Run Python Code!

- Generate & schedule sending analytics reports in AWS Lambda

How to Schedule & Automatically Run Python Code!
2020年11月27日
01:09:00 - 01:18:32
- Final thoughts & video recap! - How to Schedule & Automatically Run Python Code!

- Final thoughts & video recap!

How to Schedule & Automatically Run Python Code!
2020年11月27日
01:18:32 - 01:20:23
- What we will be doing in this video - How to Generate an Analytics Report (pdf) in Python!

- What we will be doing in this video

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:00:00 - 00:01:30
- Check out Skillshare! (sponsored) - How to Generate an Analytics Report (pdf) in Python!

- Check out Skillshare! (sponsored)

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:01:30 - 00:03:00
- Source code & Setup - How to Generate an Analytics Report (pdf) in Python!

- Source code & Setup

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:03:00 - 00:06:37
- Python FPDF library basics - How to Generate an Analytics Report (pdf) in Python!

- Python FPDF library basics

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:06:37 - 00:09:42
- Choosing our paper format (A4, Letter, etc) - How to Generate an Analytics Report (pdf) in Python!

- Choosing our paper format (A4, Letter, etc)

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:09:42 - 00:11:54
- Adding and resizing images in our PDF! - How to Generate an Analytics Report (pdf) in Python!

- Adding and resizing images in our PDF!

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:11:54 - 00:18:52
- Helper method (which states & countries can we plot?) - How to Generate an Analytics Report (pdf) in Python!

- Helper method (which states & countries can we plot?)

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:18:52 - 00:21:48
- Continuing to build out our report (exploring source code) - How to Generate an Analytics Report (pdf) in Python!

- Continuing to build out our report (exploring source code)

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:21:48 - 00:27:17
- Adding additional pages to the report - How to Generate an Analytics Report (pdf) in Python!

- Adding additional pages to the report

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:27:17 - 00:29:09
- Adding a title to our report - How to Generate an Analytics Report (pdf) in Python!

- Adding a title to our report

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:29:09 - 00:32:37
- Adding a professional letterhead to report - How to Generate an Analytics Report (pdf) in Python!

- Adding a professional letterhead to report

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:32:37 - 00:35:00
- Plotting geographic maps with covid-19 data (plotly) - How to Generate an Analytics Report (pdf) in Python!

- Plotting geographic maps with covid-19 data (plotly)

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:35:00 - 00:40:02
- Using datetime library to automatically grab & format yesterday’s date - How to Generate an Analytics Report (pdf) in Python!

- Using datetime library to automatically grab & format yesterday’s date

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:40:02 - 00:43:46
Hey, Keith awesome tutorial! At  to remove leading "0" you can do "%#m/%#d/%y" instead. The "#" will remove leading "0" - How to Generate an Analytics Report (pdf) in Python!

Hey, Keith awesome tutorial! At to remove leading "0" you can do "%#m/%#d/%y" instead. The "#" will remove leading "0"

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:42:23 - 00:49:15
- Finalizing our report - How to Generate an Analytics Report (pdf) in Python!

- Finalizing our report

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:43:46 - 00:46:41
- Where are the colors set? - How to Generate an Analytics Report (pdf) in Python!

- Where are the colors set?

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:46:41 - 00:48:11
- Final thoughts - How to Generate an Analytics Report (pdf) in Python!

- Final thoughts

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:48:11 - 00:49:15
...OK, maybe the second best , right after the time spent yesterday building play dough dinosaurs with my 2 y.o. son after a 1 week business trip. But you were really close from 1st place, I promised :)More seriously, absolutly stunning tutorial! Highly valuable and extremly clearly explained.Thanks for that ! - How to Generate an Analytics Report (pdf) in Python!

...OK, maybe the second best , right after the time spent yesterday building play dough dinosaurs with my 2 y.o. son after a 1 week business trip. But you were really close from 1st place, I promised :)More seriously, absolutly stunning tutorial! Highly valuable and extremly clearly explained.Thanks for that !

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:49:14 - 00:49:15
This were the best  minutes I spent this week... - How to Generate an Analytics Report (pdf) in Python!

This were the best minutes I spent this week...

How to Generate an Analytics Report (pdf) in Python!
2020年11月11日
00:49:14 - 00:49:14