US 12,299,428 B2
Interoperable containerization for feature framework
Swaroop Appu Koman, Scotch Plains, NJ (US); Thomas Barry, New York, NY (US); Walter Sze, Maspeth, NY (US); Tiange Huang, New York, NY (US); Paulo Frazao, Jersey City, NJ (US); and Shreya Goddu, Long Island City, NY (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Mar. 10, 2023, as Appl. No. 18/182,309.
Prior Publication US 2024/0303060 A1, Sep. 12, 2024
Int. Cl. G06F 9/44 (2018.01); G06F 8/61 (2018.01); G06F 9/54 (2006.01)
CPC G06F 8/63 (2013.01) [G06F 9/54 (2013.01)] 20 Claims
OG exemplary drawing
 
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.