88 * [ 命名实体识别] ( #命名实体识别 )
99 * [ 文本纠错] ( #文本纠错 )
1010 * [ 句法分析] ( #句法分析 )
11- * [ 情感分类 ] ( #情感分类 )
11+ * [ 情感分析 ] ( #情感分析 )
1212 * [ 生成式问答] ( #生成式问答 )
1313 * [ 智能写诗] ( #智能写诗 )
1414
1515## 介绍
1616
1717` paddlenlp.Taskflow ` 是功能强大的自然语言处理库,旨在提供开箱即用的NLP预置任务,覆盖自然语言理解与自然语言生成两大核心应用,在中文场景上提供工业级的效果与极致的预测性能。
1818
19- ### 支持任务清单
19+ ### 任务清单
2020
2121| 自然语言理解任务 | 自然语言生成任务 |
2222| :------------ | ---- |
2525| 命名实体识别 | 文本翻译(TODO) |
2626| 文本纠错 | 开放域对话(TODO) |
2727| 句法分析 | 自动对联(TODO) |
28- | 情感分类 | |
28+ | 情感分析 | |
2929
3030随着版本迭代后续会持续开放更多的应用场景。
3131
@@ -99,20 +99,11 @@ from paddlenlp import Taskflow
9999
100100corrector = Taskflow(" text_correction" )
101101corrector(' 遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' )
102- >> > [{' source' : ' 遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' ,
103- ' target' : ' 遇到逆境时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' ,
104- ' errors' : [{' position' : 3 , ' correction' : {' 竟' : ' 境' }}]}
105- ]
102+ >> > [{' source' : ' 遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' , ' target' : ' 遇到逆境时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' , ' errors' : [{' position' : 3 , ' correction' : {' 竟' : ' 境' }}]}]
106103
107104corrector([' 遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' ,
108105 ' 人生就是如此,经过磨练才能让自己更加拙壮,才能使自己更加乐观。' ])
109- >> > [{' source' : ' 遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' ,
110- ' target' : ' 遇到逆境时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' ,
111- ' errors' : [{' position' : 3 , ' correction' : {' 竟' : ' 境' }}]},
112- {' source' : ' 人生就是如此,经过磨练才能让自己更加拙壮,才能使自己更加乐观。' ,
113- ' target' : ' 人生就是如此,经过磨练才能让自己更加茁壮,才能使自己更加乐观。' ,
114- ' errors' : [{' position' : 18 , ' correction' : {' 拙' : ' 茁' }}]}
115- ]
106+ >> > [{' source' : ' 遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' , ' target' : ' 遇到逆境时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。' , ' errors' : [{' position' : 3 , ' correction' : {' 竟' : ' 境' }}]}, {' source' : ' 人生就是如此,经过磨练才能让自己更加拙壮,才能使自己更加乐观。' , ' target' : ' 人生就是如此,经过磨练才能让自己更加茁壮,才能使自己更加乐观。' , ' errors' : [{' position' : 18 , ' correction' : {' 拙' : ' 茁' }}]}]
116107```
117108
118109### 句法分析
@@ -138,7 +129,7 @@ ddp("百度是一家高科技公司")
138129>> > [{' word' : [' 百度' , ' 是' , ' 一家' , ' 高科技' , ' 公司' ], ' head' : [' 2' , ' 0' , ' 5' , ' 5' , ' 2' ], ' deprel' : [' SBV' , ' HED' , ' ATT' , ' ATT' , ' VOB' ]}]
139130```
140131
141- ### 情感分类
132+ ### 情感分析
142133
143134``` python
144135from paddlenlp import Taskflow
@@ -149,9 +140,7 @@ senta("怀着十分激动的心情放映,可是看着看着发现,在放映
149140
150141senta([" 怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片" ,
151142 " 作为老的四星酒店,房间依然很整洁,相当不错。机场接机服务很好,可以在车上办理入住手续,节省时间" ])
152- >> > [{' text' : ' 怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片' , ' label' : ' negative' },
153- {' text' : ' 作为老的四星酒店,房间依然很整洁,相当不错。机场接机服务很好,可以在车上办理入住手续,节省时间' , ' label' : ' positive' }
154- ]
143+ >> > [{' text' : ' 怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片' , ' label' : ' negative' }, {' text' : ' 作为老的四星酒店,房间依然很整洁,相当不错。机场接机服务很好,可以在车上办理入住手续,节省时间' , ' label' : ' positive' }]
155144
156145# 使用SKEP情感分析预训练模型进行预测
157146senta = Taskflow(" sentiment_analysis" , model = " skep_ernie_1.0_large_ch" )
0 commit comments