Natural Language Processing (NLP) is a crucial part of Artificial Intelligence (AI), which modeling how people communicates to each other. The objective of this course is to provide a complete introduction to natural language processing techniques and their applications, especially in the era of deep machine learning approaches.
Natural Language Processing (NLP) is a crucial part of Artificial Intelligence (AI), which applies both Computer Science and Linguistics methodologies. NLP is sometimes referred to as Computational Linguistics (CL) when the speaker emphasizes more on linguistic structures. NLP is widely considered as the fundamental instrument of the information age, since applications facilitate people communicating in various kinds of language: web search, advertising, language translation, etc. The objective of this course is to provide a complete introduction to natural language processing techniques and their applications, as a first step leading towards more specialized graduate-level topics. In recent years, Deep Learning approaches have greatly improved the performance of almost every AI task, so modern methodologies using Deep Learning for NLP will be provided as the main theme.
The course will touch on the following topics:
Concepts will be illustrated with examples in the PyTorch framework.
Keywords: Natural Language Processing (NLP), Deep Neural Networks, PyTorch.
Previous offers: [2022]
Closely related: [Artificial Intelligence], [Machine Learning], [Deep Learning]
Required:
Recommended:
Several special topics:
Several applications:
Wednesday; Multiple locations.
Week | Date | Lecture | Handouts |
---|---|---|---|
1 | 2023/03/18 | [导言] | [课程信息] [安装配置] |
2 | 2023/03/25 | [文本处理] | |
3 | 2023/04/01 | [词典分词] | |
4 | 2023/04/08 | [评测] [句法结构] | |
5 | 2023/04/15 | [N元语法] | |
6 | 2023/04/22 | [序列标注] | |
7 | 2023/04/29 | holiday | |
8 | 2023/05/06 | [向量语义] | |
9 | 2023/05/13 | [词嵌入] | |
10 | 2023/05/20 | review |
Problem-solving oriented, equal emphasis on lecture and practice.
以解决实际问题为导向,教学与实践并重。
Each lecture is roughly organized into 3 progressive units:
Not mandatory but recommended: