rhoknp.units.phrase module¶
- class rhoknp.units.phrase.Phrase(parent_index: int | None, dep_type: DepType | None, features: FeatureDict | None = None)[source]¶
Bases:
Unit文節クラス.
- PAT = re.compile('^\\*( (?P<pid>-1|\\d+)(?P<dtype>[DPAI]))?( (?P<feats>(<(?P<key>([^:\\"]|\\"[^\\"]*?\\")+?)(:(?P<value>([^>\\\\]|\\\\>?)+))?>)*))?$')¶
- parent_index: int | None¶
係り先の文節の文内におけるインデックス.
- features: FeatureDict¶
素性.
- index¶
文内におけるインデックス.
- property global_index: int¶
文書全体におけるインデックス.
- property base_phrases: list[BasePhrase]¶
基本句のリスト.