However, applying GAN in NLP is challenging due to the discrete nature of the text.
back-propagation would not be feasible for discrete outputs and it is not straightforward to pass the gradients through the discrete output words of the generator.