Teaching

Natural Language Processing

Master course, Computer Science Department, University College London, 2019

This course focuses on machine learning techniques relevant to NLP, and different NLP topics and tasks such as machine translation, sequence tagging, constituent and dependency parsing, information extraction, and semantics.

Information Retrieval and Data Mining

Master course, Computer Science Department, University College London, 2018

This course covers theories and mathematical models of information retrieval and data mining, including practical algorithms of textual document indexing, relevance ranking, web usage mining, text analytics, as well as their performance evaluations.