SAM: Semantic Attribute Modulated Language Modeling.
A guide to recurrent neural networks and backpropagation