Featuretools
Docs. The framework to perform automated feature enginnering. A mininal input to DFS is a dictionary of DataFrames, a list of relationships, and the name of the target DataFrame whose features we want to calculate. The output of DFS is a feature matrix and the corresponding list of feature definitions.