Machine Learning, Data Science, Overfitting, Underfitting.
obtaining new features for existing data is used infrequently, mainly due to the fact that it is very expensive and long. But you can keep in mind that sometimes this can help. But artificial obtaining of additional features from existing ones (the so-called feature engineering) is used quite often