Skip to content

Commit 00eed30

Browse files
authored
Update education doc (#615)
* fix a readme bug * update education doc
1 parent b7bbdb4 commit 00eed30

File tree

1 file changed

+112
-67
lines changed

1 file changed

+112
-67
lines changed

education/README.md

Lines changed: 112 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -2,142 +2,187 @@
22

33
# NLP 12日直播打卡营
44

5-
欢迎加入《基于深度学习的自然语言处理打》直播打卡课程,百度自然语言处理部 & PaddlePaddle研发团队直播授课,6月7日起,每天1.5小时,共1+12次直播课程(第一节为导论课程),深入剖析NLP前沿技术和实践应用,提供基于最新飞桨框架和飞桨PaddleNLP文本领域开发库的代码实践。
5+
欢迎加入《基于深度学习的自然语言处理》直播打卡课程,百度自然语言处理部 & PaddlePaddle研发团队直播授课,深入剖析NLP前沿技术和实践应用,提供基于最新飞桨框架和飞桨PaddleNLP文本领域开发库的代码实践。
66

7-
直播链接:http://live.bilibili.com/21689802
7+
直播链接:
88

9-
直播日期:6月7日~6月24日直播授课,6月25日结营直播。
9+
6.24部署课直播链接:https://live.bilibili.com/21863531
10+
11+
6.25打卡营结营直播链接:http://live.bilibili.com/21689802
12+
13+
14+
15+
## 😍GitHub提交作业指南😍
16+
17+
**Bonus🤩:大家可以在GitHub上建立repo开源自己的作品(有自己思考与改进的作业、开放性项目、比赛方案均可|内容可与AI Studio项目相同),并将PaddleNLP加入你的repo的requirements.txt中,最后将repo链接登记在AI Studio课程讨论区即可被评选为优秀,算力、键盘、超级会员等你来领°˖✧◝(⁰▿⁰)◜✧˖°。**
18+
19+
**这里给大家简单提示下如何在GitHub上建立repo来开源自己的作品,奖项评选标准和截止日期往下滑就可以看到哦**
20+
21+
### Step 0:创建GitHub账号
22+
23+
对于还未创建GitHub账号的同学们,可以先创建账号,创建后,**可以先对[PaddleNLP](https://github.com/PaddlePaddle/PaddleNLP)点击Star完成关注哟⸜(ّᶿധّᶿ)⸝**,这样你就能及时掌握repo的资讯更新啦~
24+
25+
### Step 1:创建自己的GitHub repo
26+
27+
对于还未有自己的repo的同学(fork他人项目不算噢)可以点进自己的主页,点击【New】创建一个新的repo,并予以命名。
1028

1129
<p align="center">
12-
<img src="images/course.png" width="800" height ="410" />
30+
<img src="images/github1.png" width="800" height ="310" />
1331
</p>
1432

1533

34+
### Step 2:新增requirements.txt文件
1635

17-
致敬开源、鼓励分享:开课期间发布原创优秀技术经验贴、有价值的开源项目、视频等,即可获得额外加分,加分直接体现在总成绩上。希望你收获更强的自己,如有问题,欢迎加入课程qq群(618354318)交流讨论。
36+
Requirements.txt文件中包含了你创建的repo中所使用其他开发者的repo名称,代表了对于其他开发者的内容版权的尊重,类似于【转载自】。
37+
38+
点击Step 1 中新创建的repo,选择【Add file】中的【Create new file】,将其命名为【requirements.txt】。
1839

1940
<p align="center">
20-
<img src="https://paddlenlp.bj.bcebos.com/images/edu/qq.jpeg" width="170" height ="230" />
41+
<img src="images/github2.png" width="800" height ="280" />
2142
</p>
2243

23-
## 萌新学习经验 :不求全部吸收,但求各有收货
2444

25-
这套课程内容,乍看是不是,有点头大?萌新产品小妹建议你:
45+
这样,文件列表中即新增【requirements.txt】~
2646

27-
第一步:了解课程整体内容、难度梯度
47+
### Step 3:在requirements.txt文件中加上”paddlenlp“
2848

29-
第二步:结合自身知识水平,有选择得学习,在拉伸区努力!
49+
点击step 3中创建的【requirements.txt】,在其中增加”paddlenlp“即可。
3050

3151
<p align="center">
32-
<img src="images/learn_curve.png" width="400" height ="210" />
52+
<img src="images/github3.png" width="800" height ="210" />
3353
</p>
3454

35-
| **精心设置学习梯度** | **低、中(必修)** | 中、高 |
36-
| --------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
37-
| 课程上半场 - 理论课 | 课程上半场 - 理论课 | Paper解读、模型理论推导、技术难点拆解 |
38-
| 课程下半场 - 代码实践 | 1. 学习使用AI Studio、安装飞桨框架和PaddleNLP<br />2. 学习深度学习NLP任务通用流程<br />3. 使用飞桨PaddleNLP跑通完整案例 | 1. 深入学习PaddleNLP重点API;<br />2. 学习模型调优策略、模型复现、模型创新;<br />3. 学以致用:更换数据集解决自己实际业务问题 |
39-
| 作业1 - 选择题 | 巩固课上重要知识点 ||
40-
| 作业2 - 代码实践题 | 1. 跑通baseline参加千言竞赛<br />2. 简单实践,如将BOW网络换RNN<br />3. 模型压缩和部署 | 1. 通过模型调优等方式提高千言竞赛成绩<br />2. 模型复现、模型创新<br />3. 花样部署 |
41-
| 代码3 - 开放题 || 闲聊;机器同传 |
4255

43-
## 课程安排
56+
### Step 4:提交作业
4457

45-
**6月7日 20:30-21:30 导论: 走进自然语言处理 **
58+
从AI Studio中将作业导出为ipynb格式:
4659

47-
**6月8日 20:30-21:30 Day1 前预训练时代的自监督学习**
60+
<p align="center">
61+
<img src="images/notebook1.png" width="800" height ="270" />
62+
</p>
4863

49-
**6月9日 20:30-21:30 Day2 预训练语言模型及应用**
5064

51-
**6月10日 20:30-21:30 Day3 词法分析技术及应用**
65+
回到Step 1中创建的repo的主页,同创建【requirements.txt】步骤一样,选择【Add file】中的【Upload files】上传自己作业即可。
5266

53-
**6月11日 20:30-21:30 Day4 信息抽取技术及应用**
67+
### Step 5:在课程讨论区登记GitHub repo链接(repo里别忘了写requirements.txt哦)
5468

55-
**6月15日 20:30-21:30 Day5 情感分析技术及应用**
69+
**期待大家的作品噢(〜 ̄▽ ̄)〜〜( ̄▽ ̄〜)**
5670

57-
**6月16日 20:30-21:30 Day6 检索式文本问答**
5871

59-
**6月17日 20:30-21:30 Day7 结构化数据问答**
6072

61-
**6月18日 20:30-21:30 Day8 文本翻译技术及应用**
73+
## ⭐️⭐️ 奖项评选标准和截止日期
6274

63-
**6月19日 20:30-21:30 Day9 机器同传技术及应用**
6475

65-
**6月22日 20:30-21:30 Day10 任务式对话系统 - 基于预训练模型识别对话意图**
6676

67-
**6月23日 20:30-21:30 Day11 开放域对话系统 - 动手搭建中文闲聊机器人**
77+
**1、结业证书与奖学金|6月25日截止**
6878

69-
**6月24日 20:30-21:30 Day12 预训练模型产业实践课**
79+
**【结业标准与奖励】**
7080

71-
**6月25日 20:30-21:30 结营啦**
81+
结业标准:完成**作业区全部作业且均达到及格** + **大作业(指定NLP比赛:情感分析|提交截止6月25日10:00)**
7282

73-
## 作业
83+
你将获得:百度飞桨官方颁发的**结业证书**(写有你的名字)+ 100小时的 Tesla V100 GPU**算力卡**
7484

75-
作业提交规则:作业提交均在AI Studio上,
85+
**大作业比赛报名地址:https://aistudio.baidu.com/aistudio/competition/detail/50**)
7686

77-
作业评讲:每日作业评讲均在第二天的课程开头10min。
87+
**【领取奖学金】**
7888

79-
**Bonus🤩:鼓励大家除了在AI Studio上完成作业外,也可自行创建GitHub repo,在repo上完成作业(内容可和AI Studio一样),并将PaddleNLP加入你的repo的requirements.txt中,最后将repo链接放在AI Studio项目中即可获得加分,最终有机会获得大奖°˖✧◝(⁰▿⁰)◜✧˖°。**
89+
评选依据:**作业总成绩**(含预习作业、客观题、实战题、大作业的成绩)
8090

91+
奖学金标准(京东卡):Top10获得**500元**奖学金、Top20获得**200元**奖学金、Top50获得**100元**奖学金
8192

93+
【结业与奖学金颁奖】6月25日 20:30 直播结营与颁奖典礼|欢迎各位同学直播连线!
8294

83-
## 😍GitHub提交作业指南😍
8495

85-
**各位学员们,加分的机会来啦!在自己的GitHub repo上上传完成的作业,并在requirements.txt中加上paddlenlp即可获得额外加分5分🤓**
8696

87-
由于考虑到大家对于GitHub可能不太熟悉,所以,我们将所有作业**在GitHub上的提交截止日期放在了结营日前一天--6.24日**,下面就来简单介绍如何在GitHub上提交作业。
97+
**2、优秀奖(开放性项目、指定千言比赛)7月25日截止**
98+
优秀奖奖励:百度网盘超级会员月卡+100小时GPU算力卡
99+
评选标准:以下三项内容完成一项即可获得优秀奖,完成多项可累加奖励,上不封顶!
100+
基本要求:所有比赛、项目代码**必须开源在AI Studio及Github上,并且在讨论区登记!!!**否则评分的老师们很难找到你的作品哦~
88101

89-
### Step 0:创建GitHub账号
102+
**(1)**课程中任何一次实战题表现突出
90103

91-
对于还未创建GitHub账号的同学们,可以先创建账号,创建后,**可以先对[PaddleNLP](https://github.com/PaddlePaddle/PaddleNLP)点击Star完成关注哟⸜(ّᶿധّᶿ)⸝**,这样你就能及时掌握repo的资讯更新啦~
104+
**(2)**自选任意感兴趣的开放性项目,完成并将项目开源在AI Studio及Github上
105+
基于情感分析课程,完成观点抽取任务,将项目发布在AI Studio上,加精即可获奖
106+
更多选题随课开放,也可自行发挥~
92107

93-
### Step 1:创建自己的GitHub repo
108+
**(3)**基于Paddle完成指定NLP比赛(见下)并进入比赛总成绩排行榜前50名(榜单见课程左侧讨论区)
109+
文本相似度、信息抽取、阅读理解、语义解析、开放域对话、机器同传
110+
以上比赛地址:https://aistudio.baidu.com/aistudio/competition/4/1
111+
(前300位课程学员,报名即可获得100h算力支持)
94112

95-
对于还未有自己的repo的同学(fork他人项目不算噢)可以点进自己的主页,点击【New】创建一个新的repo,并予以命名。
113+
96114

97-
<p align="center">
98-
<img src="images/github1.png" width="800" height ="310" />
99-
</p>
115+
**3、开源贡献奖|7月25日截止**
116+
评选标准:为Paddle框架、PaddleNLP开发库贡献 issues、产品建议等|需在此登记,我们将选出其中最有价值部分予以鼓励(至少10个)
117+
你将获得:Cherry机械键盘
100118

101-
### Step 2:新增requirements.txt文件
102119

103-
Requirements.txt文件中包含了你创建的repo中所使用其他开发者的repo名称,代表了对于其他开发者的内容版权的尊重,类似于【转载自】。
104120

105-
点击Step 1 中新创建的repo,选择【Add file】中的【Create new file】,将其命名为【requirements.txt】。
106121

107-
<p align="center">
108-
<img src="images/github2.png" width="800" height ="280" />
109-
</p>
110122

111-
这样,文件列表中即新增【requirements.txt】~
112123

113-
### Step 3:在requirements.txt文件中加上”paddlenlp“
114124

115-
点击step 3中创建的【requirements.txt】,在其中增加”paddlenlp“即可。
125+
126+
## 萌新学习经验 :不求全部吸收,但求各有收货
127+
128+
这套课程内容,乍看是不是,有点头大?萌新产品小妹建议你:
129+
130+
第一步:了解课程整体内容、难度梯度
131+
132+
第二步:结合自身知识水平,有选择得学习,在拉伸区努力!
116133

117134
<p align="center">
118-
<img src="images/github3.png" width="800" height ="210" />
135+
<img src="images/learn_curve.png" width="400" height ="210" />
119136
</p>
120137

121-
### Step 4:提交作业
138+
| **精心设置学习梯度** | **低、中(必修)** | 中、高 |
139+
| --------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
140+
| 课程上半场 - 理论课 | 课程上半场 - 理论课 | Paper解读、模型理论推导、技术难点拆解 |
141+
| 课程下半场 - 代码实践 | 1. 学习使用AI Studio、安装飞桨框架和PaddleNLP<br />2. 学习深度学习NLP任务通用流程<br />3. 使用飞桨PaddleNLP跑通完整案例 | 1. 深入学习PaddleNLP重点API;<br />2. 学习模型调优策略、模型复现、模型创新;<br />3. 学以致用:更换数据集解决自己实际业务问题 |
142+
| 作业1 - 选择题 | 巩固课上重要知识点 ||
143+
| 作业2 - 代码实践题 | 1. 跑通baseline参加千言竞赛<br />2. 简单实践,如将BOW网络换RNN<br />3. 模型压缩和部署 | 1. 通过模型调优等方式提高千言竞赛成绩<br />2. 模型复现、模型创新<br />3. 花样部署 |
144+
| 代码3 - 开放题 || 闲聊;机器同传 |
122145

123-
从AI Studio中将作业导出为ipynb格式:
146+
致敬开源、鼓励分享:开课期间发布原创优秀技术经验贴、有价值的开源项目、视频等,即可获得额外加分,加分直接体现在总成绩上。希望你收获更强的自己,如有问题,欢迎加入课程qq群(618354318)交流讨论。
124147

125148
<p align="center">
126-
<img src="images/notebook1.png" width="800" height ="270" />
149+
<img src="https://paddlenlp.bj.bcebos.com/images/edu/qq.jpeg" width="170" height ="230" />
127150
</p>
128151

129-
回到Step 1中创建的repo的主页,同创建【requirements.txt】步骤一样,选择【Add file】中的【Upload files】上传自己作业即可。
130152

131-
### Step 5:在AI Studio提交作业中增加GitHub repo作业链接以及requirements.txt截图
153+
##
154+
155+
## 课程安排
156+
157+
**6月7日 20:30-21:30 导论: 走进自然语言处理 **
158+
159+
**6月8日 20:30-21:30 Day1 前预训练时代的自监督学习**
160+
161+
**6月9日 20:30-21:30 Day2 预训练语言模型及应用**
162+
163+
**6月10日 20:30-21:30 Day3 词法分析技术及应用**
164+
165+
**6月11日 20:30-21:30 Day4 信息抽取技术及应用**
166+
167+
**6月15日 20:30-21:30 Day5 情感分析技术及应用**
168+
169+
**6月16日 20:30-21:30 Day6 检索式文本问答**
170+
171+
**6月17日 20:30-21:30 Day7 结构化数据问答**
172+
173+
**6月18日 20:30-21:30 Day8 文本翻译技术及应用**
174+
175+
**6月19日 20:30-21:30 Day9 机器同传技术及应用**
176+
177+
**6月22日 20:30-21:30 Day10 任务式对话系统 - 基于预训练模型识别对话意图**
178+
179+
**6月23日 20:30-21:30 Day11 开放域对话系统 - 动手搭建中文闲聊机器人**
132180

133-
这样就完成啦,就能获得5分加分噢!
181+
**6月24日 20:30-21:30 Day12 预训练模型产业实践课**
134182

135-
**⭐总结下,所需提交内容⭐:**
183+
**6月25日 20:30-21:30 结营啦**
136184

137-
1. **GitHub作业链接**
138-
2. **requirements.txt中加上paddlenlp的截图**
139185

140-
**期待大家的作业噢(〜 ̄▽ ̄)〜〜( ̄▽ ̄〜)**
141186

142187
## 奖品列表
143188

0 commit comments

Comments
 (0)