| CPC G06F 8/38 (2013.01) [G06F 8/10 (2013.01); G06F 8/35 (2013.01)] | 13 Claims |

|
1. A method performed by a computing system comprising a generative adversarial network (GAN), the method comprising:
collecting historical project information that comprises human-machine interface (HMI) designs for a plurality of HMI screens, the HMI designs defining a plurality of arrangements of a plurality of HMI elements;
training the generative adversarial network (GAN) with the historical project information;
receiving, by the GAN, requirements for a new project, the requirements defining a list of HMI elements and specifications for at least one target HMI screen; and
based on the requirements, the GAN determining a design for the list of HMI elements on the at least one target HMI screen.
|