chatGPT having a conversation with herself (simulate a conversation between yourself and a chatbot slightly better than you). generative adversarial networks (GANs) : a generator and a discriminator neural nets.