Text this: Novel Architectures and Training Algorithms for Deep Neural Networks /