Views
No views yet
DUIE2.0 信息抽取pip install litie1from pprint import pprint
2from litie.pipelines import RelationExtractionPipeline
3
4pipeline = RelationExtractionPipeline("gplinker", model_name_or_path="xusenlin/duie-gplinker", model_type="bert")
5text = "查尔斯·阿兰基斯(Charles Aránguiz),1989年4月17日出生于智利圣地亚哥,智利职业足球运动员,司职中场,效力于德国足球甲级联赛勒沃库森足球俱乐部。"
6pprint(pipeline(text))
7
8# 输出
9[
10 {
11 "出生地": [
12 {
13 "subject": "查尔斯·阿兰基斯",
14 "object": "智利圣地亚哥"
15 }
16 ],
17 "国籍": [
18 {
19 "subject": "查尔斯·阿兰基斯",
20 "object": "智利"
21 }
22 ],
23 "出生日期": [
24 {
25 "subject": "查尔斯·阿兰基斯",
26 "object": "1989年4月17日"
27 }
28 ]
29 }
30]