| CPC G06F 8/63 (2013.01) [G06F 9/54 (2013.01)] | 20 Claims |

|
1. A system for executing feature engineering operations between different data processing frameworks using framework-specific classes, the system comprising a computer system that comprises one or more processors programmed with computer program instructions that, when executed, cause the computer system to perform operations comprising:
retrieving a file set for executing applications of a target data processing framework, wherein the file set comprises (i) a container image of an environment to execute functionality of the target data processing framework, (ii) a built distribution of executables for building a feature conversion class and a set of transform classes for the target data processing framework in the environment of the container image, and (iii) a set of configuration instructions indicating an execution order of the built distribution;
deploying a container based on the container image;
executing, in a container environment of the container, the executables in the execution order indicated by the set of configuration instructions;
generating an intermediate data structure by providing values of a source data framework to a feature conversion object constructed from the feature conversion class;
receiving an identifier of a feature synthesis operation indicating the set of transform classes; and
generating a transform output by providing a set of values of the intermediate data structure to a set of transform objects constructed from the set of transform classes.
|