Class ChineseGrammaticalRelations
- java.lang.Object
-
- edu.stanford.nlp.trees.international.pennchinese.ChineseGrammaticalRelations
-
public class ChineseGrammaticalRelations extends Object
ChineseGrammaticalRelations is a set ofGrammaticalRelationobjects for the Chinese language. Examples are from CTB_001.fid- Author:
- Galen Andrew, Pi-Chuan Chang, Huihsin Tseng, Marie-Catherine de Marneffe
- See Also:
GrammaticalStructure,GrammaticalRelation,ChineseGrammaticalStructure
-
-
Field Summary
Fields Modifier and Type Field Description static GrammaticalRelationADJECTIVAL_MODIFIERThe "adjetive modifier" grammatical relation.static GrammaticalRelationADVERBIAL_MODIFIERThe "adverbial modifier" grammatical relation.static GrammaticalRelationARGUMENTThe "argument" grammatical relation.static GrammaticalRelationASSOCIATIVE_MODIFIERThe "associative marker" grammatical relation.static GrammaticalRelationASSOCIATIVEM_MODIFIERThe "associative modifier" grammatical relation.static GrammaticalRelationATTRIBUTIVEThe "attributive" grammatical relation.static GrammaticalRelationAUX_MODIFIERThe "copula" grammatical relation.static GrammaticalRelationAUX_PASSIVE_MODIFIERThe "passive" grammatical relation.static GrammaticalRelationBAThe "ba" grammatical relation.static GrammaticalRelationCL_MODIFIERThe "clause modifier of a preposition" grammatical relation.static GrammaticalRelationCLAUSAL_COMPLEMENTThe "clausal" grammatical relation.static GrammaticalRelationCLAUSAL_SUBJECTThe "clausal subject" grammatical relation.static GrammaticalRelationCOMPLEMENTThe "comp" grammatical relation.static GrammaticalRelationCOMPLEMENTIZERThe "cp marker" grammatical relation.static GrammaticalRelationCONJUNCTThe "conjunct" grammatical relation.static GrammaticalRelationCONTROLLED_SUBJECTThe "xsubj" grammatical relation.static GrammaticalRelationCOORDINATIONThe "coordination" grammatical relation.static GrammaticalRelationDETERMINERThe "determiner modifier" grammatical relation.static GrammaticalRelationDIRECT_OBJECTThe "direct object" grammatical relation.static GrammaticalRelationDVP_MODIFIERThe "dvp marker" grammatical relation.static GrammaticalRelationDVPM_MODIFIERThe "dvp modifier" grammatical relation.static GrammaticalRelationETCThe "etc" grammatical relation.static GrammaticalRelationIP_MODIFIERThe "verb modifier" grammatical relation.static GrammaticalRelationLC_COMPLEMENTThe "localizer complement" grammatical relation.static GrammaticalRelationMODAL_VERBThe "modal" grammatical relation.static GrammaticalRelationMODIFIERThe "modifier" grammatical relation.static GrammaticalRelationNEGATION_MODIFIERThe "negative modifier" grammatical relation.static GrammaticalRelationNOMINAL_PASSIVE_SUBJECTThe "nsubjpass" grammatical relation.static GrammaticalRelationNOMINAL_SUBJECTThe "nominal subject" grammatical relation.static GrammaticalRelationNOUN_COMPOUND_MODIFIERThe "noun compound modifier" grammatical relation.static GrammaticalRelationNUMBER_MODIFIERThe "classifier modifier" grammatical relation.static GrammaticalRelationNUMERIC_MODIFIERThe "number modifier" grammatical relation.static GrammaticalRelationOBJECTThe "obj" grammatical relation.static GrammaticalRelationODNUMERIC_MODIFIERThe "ordnumber modifier" grammatical relation.static GrammaticalRelationPART_VERBThe "participial modifier" grammatical relation.static GrammaticalRelationPREDICATE_ASPECTThe "aspect marker" grammatical relation.static GrammaticalRelationPREPOSITIONAL_LOC_MODIFIERThe "prepositional localizer modifier" grammatical relation.static GrammaticalRelationPREPOSITIONAL_MODIFIERThe "prepositional modifier" grammatical relation.static GrammaticalRelationPREPOSITIONAL_OBJECTThe "prepositional object" grammatical relation.static GrammaticalRelationPRN_MODIFIERThe "parenthetical modifier" grammatical relation.static GrammaticalRelationPUNCTUATIONThe "punctuation" grammatical relation.static GrammaticalRelationRANGEThe "range" grammatical relation.static GrammaticalRelationRELATIVE_CLAUSE_MODIFIERThe "relative clause modifier" grammatical relation.static GrammaticalRelationRES_VERBThe "resultative complement" grammatical relation.static GrammaticalRelationSEMANTIC_DEPENDENTThe "semantic dependent" grammatical relation.static Map<String,GrammaticalRelation>shortNameToGRelMap from Chinese GrammaticalRelation short names to their corresponding GrammaticalRelation objects.static GrammaticalRelationSUBJECTThe "subject" grammatical relation.static GrammaticalRelationTEMPORAL_MODIFIERThe "temporal modifier" grammatical relation.static GrammaticalRelationTIMEThe "temporal clause" grammatical relation.static GrammaticalRelationTIME_POSTPOSITIONThe "localizer object" grammatical relation.static GrammaticalRelationTOP_SUBJECTThe "topic" grammatical relation.static Set<GrammaticalRelation>universalValuesstatic ReadWriteLockvaluesLockstatic GrammaticalRelationVERB_COMPOUNDThe "coordinated verb compound" grammatical relation.static GrammaticalRelationXCLAUSAL_COMPLEMENTThe "xclausal complement" grammatical relation.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static GrammaticalRelationvalueOf(String s)static List<GrammaticalRelation>values()Return an unmodifiable list of grammatical relations.static LockvaluesLock()
-
-
-
Field Detail
-
valuesLock
public static final ReadWriteLock valuesLock
-
ARGUMENT
public static final GrammaticalRelation ARGUMENT
The "argument" grammatical relation.
-
CONJUNCT
public static final GrammaticalRelation CONJUNCT
The "conjunct" grammatical relation. Example:(ROOT (IP (NP (NP (NR 上海) (NR 浦东)) (NP (NN 开发) (CC 与) (NN 法制) (NN 建设))) (VP (VV 同步)))) "The development of Shanghai 's Pudong is in step with the establishment of its legal system" conj(建设, 开发)
-
AUX_MODIFIER
public static final GrammaticalRelation AUX_MODIFIER
The "copula" grammatical relation.
-
COORDINATION
public static final GrammaticalRelation COORDINATION
The "coordination" grammatical relation. A coordination is the relation between an element and a conjunction.
Example:(ROOT (IP (NP (NP (NR 上海) (NR 浦东)) (NP (NN 开发) (CC 与) (NN 法制) (NN 建设))) (VP (VV 同步)))) cc(建设, 与)
-
PUNCTUATION
public static final GrammaticalRelation PUNCTUATION
The "punctuation" grammatical relation. This is used for any piece of punctuation in a clause, if punctuation is being retained in the typed dependencies.
-
SUBJECT
public static final GrammaticalRelation SUBJECT
The "subject" grammatical relation.
-
NOMINAL_SUBJECT
public static final GrammaticalRelation NOMINAL_SUBJECT
The "nominal subject" grammatical relation. A nominal subject is a subject which is an noun phrase.
Example:(ROOT (IP (NP (NP (NR 上海) (NR 浦东)) (NP (NN 开发) (CC 与) (NN 法制) (NN 建设))) (VP (VV 同步)))) nsubj(同步, 建设)
-
TOP_SUBJECT
public static final GrammaticalRelation TOP_SUBJECT
The "topic" grammatical relation. Example:(IP (NP (NN 建筑)) (VP (VC 是) (NP (CP (IP (VP (VV 开发) (NP (NR 浦东)))) (DEC 的)) (QP (CD 一) (CLP (M 项))) (ADJP (JJ 主要)) (NP (NN 经济) (NN 活动))))) top(是, 建筑)
-
NOMINAL_PASSIVE_SUBJECT
public static final GrammaticalRelation NOMINAL_PASSIVE_SUBJECT
The "nsubjpass" grammatical relation. The noun is the subject of a passive sentence. The passive marker in Chinese is "被".Example:
(IP (NP (NN 镍)) (VP (SB 被) (VP (VV 称作) (NP (PU “) (DNP (NP (ADJP (JJ 现代)) (NP (NN 工业))) (DEG 的)) (NP (NN 维生素)) (PU ”))))) nsubjpass(称作-3, 镍-1)
-
CLAUSAL_SUBJECT
public static final GrammaticalRelation CLAUSAL_SUBJECT
The "clausal subject" grammatical relation. A clausal subject is a subject which is a clause.
Examples:
Note: This one might not exist in Chinese, or very rare.
-
COMPLEMENT
public static final GrammaticalRelation COMPLEMENT
The "comp" grammatical relation.
-
OBJECT
public static final GrammaticalRelation OBJECT
The "obj" grammatical relation.
-
DIRECT_OBJECT
public static final GrammaticalRelation DIRECT_OBJECT
The "direct object" grammatical relation. Examples:(IP (NP (NR 上海) (NR 浦东)) (VP (VCD (VV 颁布) (VV 实行)) (AS 了) (QP (CD 七十一) (CLP (M 件))) (NP (NN 法规性) (NN 文件)))) In recent years Shanghai 's Pudong has promulgated and implemented some regulatory documents. dobj(颁布, 文件)
-
RANGE
public static final GrammaticalRelation RANGE
The "range" grammatical relation. The indirect object of a VP is the quantifier phrase which is the (dative) object of the verb.(VP (VV 成交) (NP (NN 药品)) (QP (CD 一亿多) (CLP (M 元))))
range(成交, 元)
-
PREPOSITIONAL_OBJECT
public static final GrammaticalRelation PREPOSITIONAL_OBJECT
The "prepositional object" grammatical relation. (PP (P 根据) (NP (DNP (NP (NP (NN 国家)) (CC 和) (NP (NR 上海市))) (DEG 的)) (ADJP (JJ 有关)) (NP (NN 规定)))) Example: pobj(根据-13, 规定-19)
-
TIME_POSTPOSITION
public static final GrammaticalRelation TIME_POSTPOSITION
The "localizer object" grammatical relation. (LCP (NP (NT 近年)) (LC 来)) lobj(来-4, 近年-3)
-
ATTRIBUTIVE
public static final GrammaticalRelation ATTRIBUTIVE
The "attributive" grammatical relation. (IP (NP (NR 浦东)) (VP (VC 是) (NP (NN 工程)))))attr(是, 工程)
-
CLAUSAL_COMPLEMENT
public static final GrammaticalRelation CLAUSAL_COMPLEMENT
The "clausal" grammatical relation. (IP (VP (VP (ADVP (AD 一)) (VP (VV 出现))) (VP (ADVP (AD 就)) (VP (SB 被) (VP (VV 纳入) (NP (NN 法制) (NN 轨道)))))))))))ccomp(出现, 纳入)
-
XCLAUSAL_COMPLEMENT
public static final GrammaticalRelation XCLAUSAL_COMPLEMENT
The "xclausal complement" grammatical relation. Example:
-
COMPLEMENTIZER
public static final GrammaticalRelation COMPLEMENTIZER
The "cp marker" grammatical relation. (CP (IP (VP (VP (VV 振兴) (NP (NR 上海))) (PU ,) (VP (VV 建设) (NP (NP (NN 现代化)) (NP (NN 经济) (PU 、) (NN 贸易) (PU 、) (NN 金融)) (NP (NN 中心)))))) (DEC 的)) Example:cpm(振兴, 的)
-
LC_COMPLEMENT
public static final GrammaticalRelation LC_COMPLEMENT
The "localizer complement" grammatical relation. (VP (VV 占) (LCP (QP (CD 九成)) (LC 以上))) (PU ,) (VP (VV 达) (QP (CD 四百三十八点八亿) (CLP (M 美元))))loc(占-11, 以上-13)
-
RES_VERB
public static final GrammaticalRelation RES_VERB
The "resultative complement" grammatical relation.
-
MODIFIER
public static final GrammaticalRelation MODIFIER
The "modifier" grammatical relation.
-
VERB_COMPOUND
public static final GrammaticalRelation VERB_COMPOUND
The "coordinated verb compound" grammatical relation. (VCD (VV 颁布) (VV 实行)) comod(颁布-5, 实行-6)
-
MODAL_VERB
public static final GrammaticalRelation MODAL_VERB
The "modal" grammatical relation. (IP (NP (NN 利益)) (VP (VV 能) (VP (VV 得到) (NP (NN 保障)))))))))mmod(得到-64, 能-63)
-
AUX_PASSIVE_MODIFIER
public static final GrammaticalRelation AUX_PASSIVE_MODIFIER
The "passive" grammatical relation.
-
BA
public static final GrammaticalRelation BA
The "ba" grammatical relation.
-
TEMPORAL_MODIFIER
public static final GrammaticalRelation TEMPORAL_MODIFIER
The "temporal modifier" grammatical relation. (IP (VP (NP (NT 以前)) (ADVP (AD 不)) (ADVP (AD 曾)) (VP (VV 遇到) (AS 过)))) (VP (LCP (NP (NT 近年)) (LC 来)) (VP (VCD (VV 颁布) (VV 实行))tmod(遇到, 以前)
-
TIME
public static final GrammaticalRelation TIME
The "temporal clause" grammatical relation. (VP(PP (P 等) (LCP (IP (VP (VV 积累) (AS 了) (NP (NN 经验)))) (LC 以后))) (ADVP (AD 再)) (VP (VV 制定) (NP (NN 法规) (NN 条例)))) (PU ”))) (DEC 的)) (NP (NN 做法)))))))lccomp(以后, 积累)
-
RELATIVE_CLAUSE_MODIFIER
public static final GrammaticalRelation RELATIVE_CLAUSE_MODIFIER
The "relative clause modifier" grammatical relation. (CP (IP (VP (NP (NT 以前)) (ADVP (AD 不)) (ADVP (AD 曾)) (VP (VV 遇到) (AS 过)))) (DEC 的)) (NP (NP (ADJP (JJ 新)) (NP (NN 情况))) (PU 、) (NP (ADJP (JJ 新)) (NP (NN 问题))))))) (PU 。))) the new problem that has not been encountered.rcmod(问题, 遇到)
-
NUMERIC_MODIFIER
public static final GrammaticalRelation NUMERIC_MODIFIER
The "number modifier" grammatical relation. (NP (NP (NN 拆迁) (NN 工作)) (QP (CD 若干)) (NP (NN 规定))) nummod(件-24, 七十一-23) nummod(规定-48, 若干-47)
-
ODNUMERIC_MODIFIER
public static final GrammaticalRelation ODNUMERIC_MODIFIER
The "ordnumber modifier" grammatical relation.
-
NUMBER_MODIFIER
public static final GrammaticalRelation NUMBER_MODIFIER
The "classifier modifier" grammatical relation. (QP (CD 七十一) (CLP (M 件))) (NP (NN 法规性) (NN 文件)))))clf(文件-26, 件-24)
-
NOUN_COMPOUND_MODIFIER
public static final GrammaticalRelation NOUN_COMPOUND_MODIFIER
The "noun compound modifier" grammatical relation. Example: (ROOT (IP (NP (NP (NR 上海) (NR 浦东)) (NP (NN 开发) (CC 与) (NN 法制) (NN 建设))) (VP (VV 同步))))nn(浦东, 上海)
-
ADJECTIVAL_MODIFIER
public static final GrammaticalRelation ADJECTIVAL_MODIFIER
The "adjetive modifier" grammatical relation. (NP (ADJP (JJ 新)) (NP (NN 情况))) (PU 、) (NP (ADJP (JJ 新)) (NP (NN 问题)))))))amod(情况-34, 新-33)
-
ADVERBIAL_MODIFIER
public static final GrammaticalRelation ADVERBIAL_MODIFIER
The "adverbial modifier" grammatical relation. (VP (ADVP (AD 基本)) (VP (VV 做到) (AS 了))) advmod(做到-74, 基本-73)
-
IP_MODIFIER
public static final GrammaticalRelation IP_MODIFIER
The "verb modifier" grammatical relation.
-
PRN_MODIFIER
public static final GrammaticalRelation PRN_MODIFIER
The "parenthetical modifier" grammatical relation.
-
NEGATION_MODIFIER
public static final GrammaticalRelation NEGATION_MODIFIER
The "negative modifier" grammatical relation. (VP (NP (NT 以前)) (ADVP (AD 不)) (ADVP (AD 曾)) (VP (VV 遇到) (AS 过)))) neg(遇到-30, 不-28)
-
DETERMINER
public static final GrammaticalRelation DETERMINER
The "determiner modifier" grammatical relation. (NP (DP (DT 这些)) (NP (NN 经济) (NN 活动))) det(活动-61, 这些-59)
-
DVP_MODIFIER
public static final GrammaticalRelation DVP_MODIFIER
The "dvp marker" grammatical relation. (DVP (VP (VA 简单)) (DEV 的)) (VP (VV 采取) dvpm(简单-7, 的-8)
-
DVPM_MODIFIER
public static final GrammaticalRelation DVPM_MODIFIER
The "dvp modifier" grammatical relation.(ADVP (AD 不)) (VP (VC 是) (VP (DVP (VP (VA 简单)) (DEV 的)) (VP (VV 采取) dvpmod(采取-9, 简单-7)
-
ASSOCIATIVE_MODIFIER
public static final GrammaticalRelation ASSOCIATIVE_MODIFIER
The "associative marker" grammatical relation.(NP (DNP (NP (NP (NR 浦东)) (NP (NN 开发))) (DEG 的)) (ADJP (JJ 有序)) (NP (NN 进行))) assm(开发-31, 的-32)
-
ASSOCIATIVEM_MODIFIER
public static final GrammaticalRelation ASSOCIATIVEM_MODIFIER
The "associative modifier" grammatical relation. (NP (NP (NR 深圳) (ETC 等)) (NP (NN 特区)))) (DEG 的)) (NP (NN 经验) (NN 教训)))) assmod(教训-40, 特区-37)
-
PREPOSITIONAL_MODIFIER
public static final GrammaticalRelation PREPOSITIONAL_MODIFIER
The "prepositional modifier" grammatical relation. (IP (PP (P 对) (NP (PN 此))) (PU ,) (NP (NR 浦东)) (VP (VP (ADVP (AD 不)) (VP (VC 是) (VP (DVP (VP (VA 简单)) (DEV 的)) (VP (VV 采取)prep(采取-9, 对-1)
-
CL_MODIFIER
public static final GrammaticalRelation CL_MODIFIER
The "clause modifier of a preposition" grammatical relation. (PP (P 因为) (IP (VP (VP (ADVP (AD 一)) (VP (VV 开始))) (VP (ADVP (AD 就)) (ADVP (AD 比较)) (VP (VA 规范)))))))pccomp(因为-18, 开始-20)
-
PREPOSITIONAL_LOC_MODIFIER
public static final GrammaticalRelation PREPOSITIONAL_LOC_MODIFIER
The "prepositional localizer modifier" grammatical relation. (PP (P 在) (LCP (NP (DP (DT 这) (CLP (M 片))) (NP (NN 热土))) (LC 上))) plmod(在-25, 上-29)
-
PREDICATE_ASPECT
public static final GrammaticalRelation PREDICATE_ASPECT
The "aspect marker" grammatical relation. (VP (ADVP (AD 基本)) (VP (VV 做到) (AS 了)asp(做到,了)
-
PART_VERB
public static final GrammaticalRelation PART_VERB
The "participial modifier" grammatical relation.
-
ETC
public static final GrammaticalRelation ETC
The "etc" grammatical relation. (NP (NP (NN 经济) (PU 、) (NN 贸易) (PU 、) (NN 建设) (PU 、) (NN 规划) (PU 、) (NN 科技) (PU 、) (NN 文教) (ETC 等)) (NP (NN 领域)))))etc(办法-70, 等-71)
-
SEMANTIC_DEPENDENT
public static final GrammaticalRelation SEMANTIC_DEPENDENT
The "semantic dependent" grammatical relation.
-
CONTROLLED_SUBJECT
public static final GrammaticalRelation CONTROLLED_SUBJECT
The "xsubj" grammatical relation. (IP (NP (PN 有些)) (VP (VP (ADVP (AD 还)) (ADVP (AD 只)) (VP (VC 是) (NP (ADJP (JJ 暂行)) (NP (NN 规定))))) (PU ,) (VP (VV 有待) (IP (VP (PP (P 在) (LCP (NP (NN 实践)) (LC 中))) (ADVP (AD 逐步)) (VP (VV 完善))))))))))xsubj(完善-26, 有些-14)
-
universalValues
public static final Set<GrammaticalRelation> universalValues
-
shortNameToGRel
public static final Map<String,GrammaticalRelation> shortNameToGRel
Map from Chinese GrammaticalRelation short names to their corresponding GrammaticalRelation objects.
-
-
Method Detail
-
values
public static List<GrammaticalRelation> values()
Return an unmodifiable list of grammatical relations. Note: the list can still be modified by others, so you should still get a lock withvaluesLock()before iterating over this list.- Returns:
- A list of grammatical relations
-
valuesLock
public static Lock valuesLock()
-
valueOf
public static GrammaticalRelation valueOf(String s)
-
-