| CPC G06F 16/254 (2019.01) [G06F 3/048 (2013.01); G06F 16/252 (2019.01); G06F 21/565 (2013.01)] | 20 Claims | 

| 
               1. A method comprising: 
            receiving an indication of an input dataset; 
                selecting a subset of the input dataset based on a first input; 
                executing a set of data transformations on the subset of the input dataset to generate a transformed subset; 
                causing presentation of an indication of the transformed subset via a software application on a user interface; 
                receiving a second input associated with the transformed subset from the user interface; 
                updating the set of data transformations based on the second input associated with the transformed subset; 
                generating database-executable code corresponding to the updated set of data transformations based on an application-executable code associated with the software application, wherein the application-executable code is in a code language applied to the subset of the input dataset, wherein the application-executable code is different from the database-executable code; and 
                converting the input dataset to a validated format by applying the database-executable code corresponding to the updated set of data transformations to the input dataset; 
                wherein the method is performed using one or more processors. 
               |