Suggested Projects
Module 1: Text Generation
The sequence-to-sequence model can not only be used for POS-tagging, but also for text generation where machines generate sentences and documents, such as Tweets, Hacker News, image captions, Yelp reviews.
For an open-sourced collection of text generators based on neural networks, see
TextGenRNN.
-
Project 1 Product review generation.
Li Dong, Shaohan Huang, Furu Wei, Mirella Lapata, Ming Zhou and Ke Xu.
Learning to Generate Product Reviews from Attributes, EACL, 2017.
-
Project 2 Multi-modal text generation: you will generate Reddit-like comments given a Reddit image.
Module 2: Relation Extraction
Module 3: RNN
-
Project 6 An early paper on RNN for text generation.
Ilya Sutskever, James Martens, and Geoffrey Hinton.
Generating Text with Recurrent Neural Networks, ICML, 2011.
-
Project 7 Empirical evaluation of RNN.
Rafal Jozefowicz, Wojciech Zaremba, and Ilya Sutskever.
An Empirical Exploration of Recurrent Network Architectures, ICML, 2015.
-
Project 8
The first paper using adversarial learning for language generation.
Lantao Yu, Weinan Zhang, Jun Wang, and Yong Yu.
SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient, AAAI, 2017.
-
Project 9
Deal with the discrepancy between the generated texts during test time and the training texts.
Samy Bengio, Oriol Vinyals, Navdeep Jaitly, and Noam Shazeer.
Scheduled Sampling for Sequence Prediction with Recurrent Neural Networks, NeurIPS, 2015.
Module 4: Image Captioning