
DATA8005 - Advanced Natural Language Processing
Course Instructor

Professor Tao YU
Assistant Professor
HKU Musketeers Foundation Institute of Data Science and
Department of Computer Science, School of Computing and Data Science, HKU
Professor Tao Yu is an Assistant Professor in the Computer Science Department of the University of Hong Kong. He is also a Postdoctoral Research Fellow in the Department of Computer Science and Engineering at University of Washington and a co-director of the NLP group at the University of Hong Kong. His research interest is in Natural Language Processing and Deep Learning, with a focus on designing and building conversational natural language interfaces that can help humans explore and reason over data in any application (e.g., relational databases and mobile apps) in a robust and trusted manner. He has published and served in the program committee at ACL, EMNLP, ICLR, NAACL, etc. He co-organized the Interactive and Executable Semantic Parsing workshop at EMNLP 2020.
Course Description
Natural language processing (NLP) is the study of human language from a computational perspective. This course is an introductory graduate-level course on natural language processing aimed at students who are interested in doing cutting-edge research in the field. In this class, we will cover recent developments on core techniques and modern advances in NLP, especially large language models and language grounding. We will also survey some recent NLP research topics including multimodality, interactivity, and interoperability for NLP.
Students will gain the necessary skills and experience to understand, design, implement, and test large language models through a final project. We will also introduce cutting-edge research topics and learn how to conduct NLP research through paper readings and discussions. We will potentially also host invited speakers for talks.
Prerequisites
We require students to have prior knowledge undergraduate linear algebra, probability and statistics, machine learning, or deep learning. Introduction to natural language processing is recommended.
HKU IDS
Research Postgraduate Programme
DATA8005 - Advanced Natural Language Processing (Application)
Course Description
Natural language processing (NLP) is the study of human language from a computational perspective. This course is an introductory graduate-level course on natural language processing aimed at students who are interested in doing cutting-edge research in the field. In this class, we will cover recent developments on core techniques and modern advances in NLP, especially large language models and language grounding. We will also survey some recent NLP research topics including multimodality, interactivity, and interoperability for NLP.
Students will gain the necessary skills and experience to understand, design, implement, and test large language models through a final project. We will also introduce cutting-edge research topics and learn how to conduct NLP research through paper readings and discussions. We will potentially also host invited speakers for talks.
Prerequisites
We require students to have prior knowledge undergraduate linear algebra, probability and statistics, machine learning, or deep learning. Introduction to natural language processing is recommended.