tokens: Adversarial Evaluation of dialogue systems was first studied bykannan2017adversarial , where the authors trained a generative adversarial network ( GAN ) on dialogue data , and used the performance of the discriminator as indicator for the quality of the dialogue .