Original Paper : https://cdn.openai.com/research-covers/language-unsupervised/language_understanding_paper.pdf