This is a proejct for university college london master thesis.
department of computer science
Web Science and big data analytics.
This is a generative adversarial networks used in document summariztaion area. The generator is a sequence to sequence model. Discriminator is a CNN model.
Run the code:
- run data_preprocessing_and_vocabulary_bulid
- run summarizationGAN
When runing the summariztaionGAN, it has several steps:
- pre-train the generator
- decode
- pre train discriminator
- run GAN
- test generator model
For using the Jupyter notebook, You need to restart the kernel before each step.