CPC G06F 16/2365 (2019.01) [G06F 16/213 (2019.01); G06F 16/2379 (2019.01); G06F 16/2423 (2019.01); G06F 16/2456 (2019.01); G06F 16/289 (2019.01); G06F 21/60 (2013.01)] | 18 Claims |
1. A method for generating notional data for data processing, the method comprising:
receiving seed data of one or more object types in a base dataframe;
defining one or more functional relationships associated with the one or more object types, at least one functional relationship of the one or more functional relationships specifying a change to seed data of one object type of the one or more object types;
synthetically generating intermediate data of the one or more object types based at least in part on the seed data in the base dataframe and the one or more functional relationships by at least:
adding one or more system columns to one or more data structures in an intermediate dataframe corresponding to the one or more object types based at least in part on the one or more functional relationships; and
generating the intermediate data by filling relationship data in the one or more system columns in the one or more data structures based at least in part on the one or more functional relationships;
synthetically generating the notional data based at least in part on the generated intermediate data of the one or more object types and the one or more system columns; and
outputting the generated notional data to one or more memories that store the generated notional data;
wherein the method is performed using one or more processors for data processing.
|