A Survey of Recursive and Recurrent Neural Networks