Deep learning for natural language processing and information retrieval at the University of Waterloo.