kyoto_reader.pas module¶
-
class
kyoto_reader.pas.
Argument
(bp: kyoto_reader.base_phrase.BasePhrase, dep_type: str, mode: str)[source]¶ Bases:
kyoto_reader.base_phrase.BasePhrase
,kyoto_reader.pas.BaseArgument
文中に出現する(外界ではない)項を表すオブジェクト
Parameters: - bp (BasePhrase) – 基本句
- dep_type (str) – 係り受けタイプ (“overt”, “dep”, “intra”, “inter”, “exo”)
- mode (str) – モード
-
__init__
(bp: kyoto_reader.base_phrase.BasePhrase, dep_type: str, mode: str) → None[source]¶ Args: tag (Tag): Tag object in pyknp. dmid_offset (int): Document-wide morpheme ID of the previous morpheme. dtid (int): Document-wide tag ID. sid (str): Sentence ID. doc_id (str): Document ID. parent (Optional[BasePhrase]): Dependency parent. children (List[BasePhrase]): Dependency children.
-
class
kyoto_reader.pas.
BaseArgument
(dep_type: str, mode: str)[source]¶ Bases:
object
A base class for all kinds of arguments
-
__init__
(dep_type: str, mode: str)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
is_special
¶
-
-
class
kyoto_reader.pas.
Pas
(pred_bp: kyoto_reader.base_phrase.BasePhrase)[source]¶ Bases:
object
A class to represent a predicate-argument structure (PAS).
Parameters: pred_bp (BasePhrase) – 述語となる基本句 -
predicate
¶ 述語
Type: Predicate
-
arguments
¶ 格と項
Type: Dict[str, List[BaseArgument]]
-
__init__
(pred_bp: kyoto_reader.base_phrase.BasePhrase)[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
dmid
¶ 述語の中の内容語形態素の文書レベル形態素ID
-
dtid
¶ A document-wide tag ID.
-
sid
¶ A sentence ID
-
-
class
kyoto_reader.pas.
SpecialArgument
(exophor: str, eid: int, mode: str)[source]¶ Bases:
kyoto_reader.pas.BaseArgument
外界を指す項を表すオブジェクト
Parameters: - exophor (str) – 外界照応詞 (不特定:人など)
- eid (int) – 外界照応詞のエンティティID
- mode (str) – モード