Using deep learning techniques to generate text.
Creating and training a back propagation neural network in Java.