https://aptsunny.github.io/posts/2019-01-31-lm/
Generalized Language Models