This is the fourth video of the video series about feature engineering techniques. I introduced the feature engineering pipeline, and three feature engineering techniques in the previous videos (feature improvemen, feature construction and feature selection). This video is about another important feature engineering technique - Feature Extraction.
I added four different examples of feature extraction in python via scikit-learn, BeautifulSoup.
DictVectorization
CountVectorization
HTML to Tabular via BeautifulSoup
PCA(Principal Component Analysis)
Timeline:
0:00 Intro and Feature Extraction Definition
2:04 Example 1 - DictVectorization
3:40 Example 2 - CountVectorization
5:49 Example 3 - HTML to Tabular with BeautifulSoup
8:13 Example 4 - PCA
source code link: https://github.com/emre-kocyigit/feat...
Next video will be the last one and it will be about Feature Extraction. Also, I will conclude with a brief summary.
Some helpful links:
https://scikit-learn.org/stable/modul...
https://scikit-learn.org/stable/modul...
#featureengineering #featureextraction #python #machinelearning