Skip to content

Commit 2786381

Browse files
authored
update readme for taskflow (#1145)
1 parent 4bc6861 commit 2786381

File tree

2 files changed

+12
-18
lines changed

2 files changed

+12
-18
lines changed

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@ ner("《孤女》是2010年九州出版社出版的小说,作者是余兼羽")
7373
ddp = Taskflow("dependency_parsing")
7474
ddp("百度是一家高科技公司")
7575
>>> [{'word': ['百度', '', '一家', '高科技', '公司'], 'head': ['2', '0', '5', '5', '2'], 'deprel': ['SBV', 'HED', 'ATT', 'ATT', 'VOB']}]
76+
77+
# 情感分析
78+
senta = Taskflow("sentiment_analysis")
79+
senta("怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片")
80+
>>> [{'text': '怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片', 'label': 'negative'}]
7681
```
7782
更多使用方法请参考[Taskflow文档](./docs/model_zoo/taskflow.md)
7883

docs/model_zoo/taskflow.md

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
* [命名实体识别](#命名实体识别)
99
* [文本纠错](#文本纠错)
1010
* [句法分析](#句法分析)
11-
* [情感分类](#情感分类)
11+
* [情感分析](#情感分析)
1212
* [生成式问答](#生成式问答)
1313
* [智能写诗](#智能写诗)
1414

1515
## 介绍
1616

1717
`paddlenlp.Taskflow`是功能强大的自然语言处理库,旨在提供开箱即用的NLP预置任务,覆盖自然语言理解与自然语言生成两大核心应用,在中文场景上提供工业级的效果与极致的预测性能。
1818

19-
### 支持任务清单
19+
### 任务清单
2020

2121
| 自然语言理解任务 | 自然语言生成任务 |
2222
| :------------ | ---- |
@@ -25,7 +25,7 @@
2525
| 命名实体识别 | 文本翻译(TODO) |
2626
| 文本纠错 | 开放域对话(TODO) |
2727
| 句法分析 | 自动对联(TODO) |
28-
| 情感分类 | |
28+
| 情感分析 | |
2929

3030
随着版本迭代后续会持续开放更多的应用场景。
3131

@@ -99,20 +99,11 @@ from paddlenlp import Taskflow
9999

100100
corrector = Taskflow("text_correction")
101101
corrector('遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。')
102-
>>> [{'source': '遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。',
103-
'target': '遇到逆境时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。',
104-
'errors': [{'position': 3, 'correction': {'': ''}}]}
105-
]
102+
>>> [{'source': '遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。', 'target': '遇到逆境时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。', 'errors': [{'position': 3, 'correction': {'': ''}}]}]
106103

107104
corrector(['遇到逆竟时,我们必须勇于面对,而且要愈挫愈勇,这样我们才能朝著成功之路前进。',
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
144135
from paddlenlp import Taskflow
@@ -149,9 +140,7 @@ senta("怀着十分激动的心情放映,可是看着看着发现,在放映
149140

150141
senta(["怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片",
151142
"作为老的四星酒店,房间依然很整洁,相当不错。机场接机服务很好,可以在车上办理入住手续,节省时间"])
152-
>>> [{'text': '怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片', 'label': 'negative'},
153-
{'text': '作为老的四星酒店,房间依然很整洁,相当不错。机场接机服务很好,可以在车上办理入住手续,节省时间', 'label': 'positive'}
154-
]
143+
>>> [{'text': '怀着十分激动的心情放映,可是看着看着发现,在放映完毕后,出现一集米老鼠的动画片', 'label': 'negative'}, {'text': '作为老的四星酒店,房间依然很整洁,相当不错。机场接机服务很好,可以在车上办理入住手续,节省时间', 'label': 'positive'}]
155144

156145
# 使用SKEP情感分析预训练模型进行预测
157146
senta = Taskflow("sentiment_analysis", model="skep_ernie_1.0_large_ch")

0 commit comments

Comments
 (0)