Feature extraction is a crucial step in many machine learning and data analysis projects. Convolutional neural networks, word embeddings, bag of words, principal component analysis, independent component analysis, and wavelet transform are some of the most commonly used methods for extracting features. There are countless ways to extract features; these are just a few. The technique selected will depend on the particular task.
If you want to learn more about feature extraction then check out the below video by Intellipaat -