Feature engineering is the process of taking a dataset and constructing explanatory variables, we automated this processing using Meta learning. That is a branch of metacognition concerned with learning about one's own learning and learning processes, in simply words, learn to learn.