follow-ups another direction in nlp that has picked up momentum in recent years is the use of recurrent neural networks (rnnsfor text processing rnns are particularly powerful type of neural network that can produce output that is again textin contrast to classification models that can only assign class labels the ability to produce text as output makes rnns well suited for automatic translation and summarization an introduction to the topic can be found in the relatively technical paper "sequence to sequence learning with neural networksby ilya suskeveroriol vinyalsand quoc le more practical tutorial using the tensorflow framework can be found on the tensorflow website working with text data