@@ -34,19 +34,19 @@ class CkipDocument(_Mapping):
34
34
The part-of-speech sentences.
35
35
ner : :class:`~ckipnlp.container.ner.NerParagraph`
36
36
The named-entity recognition results.
37
- constituency : :class:`~ckipnlp.container.parse.ParseParagraph`
37
+ conparse : :class:`~ckipnlp.container.parse.ParseParagraph`
38
38
The constituency-parsing sentences.
39
39
"""
40
40
41
- __keys = ('raw' , 'text' , 'ws' , 'pos' , 'ner' , 'constituency ' ,)
41
+ __keys = ('raw' , 'text' , 'ws' , 'pos' , 'ner' , 'conparse ' ,)
42
42
43
- def __init__ (self , * , raw = None , text = None , ws = None , pos = None , ner = None , constituency = None ):
43
+ def __init__ (self , * , raw = None , text = None , ws = None , pos = None , ner = None , conparse = None ):
44
44
self .raw = raw
45
45
self .text = text
46
46
self .ws = ws
47
47
self .pos = pos
48
48
self .ner = ner
49
- self .constituency = constituency
49
+ self .conparse = conparse
50
50
51
51
self ._wspos = None
52
52
@@ -78,8 +78,8 @@ class CkipPipeline:
78
78
ner_chunker : str
79
79
The type of named-entity recognition chunker.
80
80
81
- sentence_parser : str
82
- The type of sentence parser.
81
+ con_parser : str
82
+ The type of constituency parser.
83
83
84
84
Other Parameters
85
85
----------------
@@ -94,7 +94,7 @@ def __init__(self, *,
94
94
sentence_segmenter = 'default' ,
95
95
word_segmenter = 'tagger' ,
96
96
pos_tagger = 'tagger' ,
97
- sentence_parser = 'classic' ,
97
+ con_parser = 'classic' ,
98
98
ner_chunker = 'tagger' ,
99
99
lazy = True ,
100
100
opts = {},
@@ -125,8 +125,8 @@ def __init__(self, *,
125
125
self ._pos_tagger = _DriverRegister .get ('pos_tagger' , pos_tagger )(
126
126
lazy = lazy , ** opts .get ('pos_tagger' , {}),
127
127
)
128
- self ._constituency_parser = _DriverRegister .get ('constituncy_parser ' , sentence_parser )(
129
- lazy = lazy , ** opts .get ('sentence_parser ' , {}),
128
+ self ._con_parser = _DriverRegister .get ('con_parser ' , con_parser )(
129
+ lazy = lazy , ** opts .get ('con_parser ' , {}),
130
130
)
131
131
self ._ner_chunker = _DriverRegister .get ('ner_tagger' , ner_chunker )(
132
132
lazy = lazy , ** opts .get ('ner_chunker' , {}),
@@ -151,8 +151,8 @@ def _get(self, key, doc):
151
151
'pos' : (
152
152
self ._pos_tagger , 'part-of-speech tagging' ,
153
153
),
154
- 'constituency ' : (
155
- self ._constituency_parser , 'constituency parsing' ,
154
+ 'conparse ' : (
155
+ self ._con_parser , 'constituency parsing' ,
156
156
),
157
157
'ner' : (
158
158
self ._ner_chunker , 'named-entity recognition' ,
@@ -261,7 +261,7 @@ def get_ner(self, doc):
261
261
262
262
########################################################################################################################
263
263
264
- def get_constituency (self , doc ):
264
+ def get_conparse (self , doc ):
265
265
"""Apply constituency parsing.
266
266
267
267
Arguments
@@ -271,11 +271,11 @@ def get_constituency(self, doc):
271
271
272
272
Returns
273
273
-------
274
- doc.constituency : :class:`~ckipnlp.container.parse.ParseParagraph`
274
+ doc.conparse : :class:`~ckipnlp.container.parse.ParseParagraph`
275
275
The constituency parsing sentences.
276
276
277
277
.. note::
278
278
279
279
This routine modify **doc** inplace.
280
280
"""
281
- return self ._get ('constituency ' , doc )
281
+ return self ._get ('conparse ' , doc )
0 commit comments