说到深度学习自然语言处理的经典课程,第一个想到的就是斯坦福大学的 CS224N 课程。这门课是当之无愧的 NLP 经典课程。
CS224N 一直在保持更新,目前已经更新到了最新的 2019 版。本文将会详细整理出 CS224N(2019) 全套资源,包含 ppt、作业、项目等。
首先,放上 CS224N 课程主页:
http://web.stanford.edu/class/cs224n/
课程大纲安排如下图所示:
撒花!由 Chris Manning 教授和 Abigail See 整理的 CS224N(2019) 整理的全套资源正式发布了,开源在了 GitHub 上。
GitHub 地址:
https://github.com/zhanlaoban/CS224N-Stanford-Winter-2019
这份资源非常全面,而且是基于 2019 版的最新课程。非常不错!下面来看一下其包含的主要内容。
1. 课程讲解
这部分包含每一课时所有的讲义 pdf、笔记、代码程序、推荐阅读材料等。1-20 个课时完全包含。
以 Lecture 01 为例,其包含的内容:
其中,示例代码是以 .ipynb 格式展示:
2. 五个大作业
CS224N(2019) 共有 5 次作业。作业非常重要,实战代码是检测你是否真正掌握这门课程知识点的重要方式,这也是这门课程学习最难的地方。该份资源完全包含了 5 次作业的原始代码。
以 Assignment 1 为例,其包含的内容为:
其中,zip 文件是 .ipynb 代码文件,pdf 是将代码整理成了 pdf,非常适合翻阅。
但是,作业源文件并不包含答案哦,还是要自己完成的。
3. 课程项目
CS224N(2019) 包含了一个最终的大项目,类似与课程设计,是对整门课程的总结,更加注重代码实操能力。
4. 附加资源:
关于 CS224N(2019) 的视频,这里推荐一个 B 站资源,是最新的搬运:
https://www.bilibili.com/video/av46216519?from=search&seid=9871559733043132040
为了方便读者直接获取这份资源,我已经把该 GitHub 文件下载下来,获取链接:
https://pan.baidu.com/s/1jjmPpnVOm8R6dyUMJwYN_A
提取码:f5fz
最后,再次放上 CS224N(2019) 这份整合资源的 GitHub 地址:
https://github.com/zhanlaoban/CS224N-Stanford-Winter-2019