Module Leader:András Kornai
Algorithms based on ML techniques now pervade every walk of life, from personal assistants (Siri, Alexa, Google Now) to recommendation systems (Netflix, Facebook, Amazon), and a newer, more ambitious set of algorithms that will automate driving, medical diagnosis, and even teaching, is already in the works. The course will introduce the most important techniques and model classes, with particular emphasis on natural language processing. Student projects can be theoretical, demonstrating an understanding of the statistical issues, or practical, demonstrating programming skills. Early formation of teams composed of students with complementary skills is encouraged.