Teaching

Deep Learning (263-3210-00L)

Master course, Computer Science Department, ETH Zurich, 2019

Deep learning is an area within machine learning that deals with algorithms and models that automatically induce multi-level data representations.

Natural Language Processing (252-3005-00L)

Master course, Computer Science Department, ETH Zurich, 2019

This course presents an introduction to general topics and techniques used in natural language processing today, primarily focusing on statistical approaches. The course provides an overview of the primary areas of research in language processing as well as a detailed exploration of the models and techniques used both in research and in commercial natural language systems.