Introduction to Machine Learning : The Machine Learning course I teach at Imperial College London to 450+ students every year. In collaboration with Antoine Cully and Josiah Wang.
ACS'19 Project Proposals : Project proposals for the MPhil students doing the Advcanced Computer Science course at the University of Cambridge (2019/20).
Interpreting the Black Box: Explainable Neural Network Models : The module I teach as part of the ACS lecture series on Advanced Topics in Machine Learning and Natural Language Processing.
Data Science: principles and practice : Third year undergraduate course I teach at the University of Cambridge.
ACS'18 Project Proposals : Project proposals for the MPhil students doing the Advcanced Computer Science course at the University of Cambridge (2018/19).
ACS'17 Project Proposal : A project proposal for the MPhil students doing the Advcanced Computer Science course in Cambridge (2017/18).
ACS'16 Project Proposal : A project proposal for the MPhil students doing the Advcanced Computer Science course in Cambridge.
Theano Tutorial : A written version of the tutorial I gave in Cambridge on using Theano (a library for implementing neural networks).
Constructing and Evaluating Word Embeddings (2016) : The module I teach in University of Cambridge, covering various types of word embeddings and their applications.
Constructing and Evaluating Word Embeddings (2017) : The module I teach in University of Cambridge, covering various types of word embeddings and their applications.
Machine Learning for Language Modelling : The course I teach in University of Tartu, covering n-gram language models and neural network language models.
LM Task : A public shared task for evaluating language models.