annotation.conf 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. [spans]
  2. A
  3. Adp
  4. Adv
  5. C
  6. Interj
  7. N
  8. Null
  9. Num
  10. Pcle
  11. Pron
  12. Punct
  13. Trash
  14. Symb
  15. Foreign
  16. V
  17. [relations]
  18. acomp Arg1:<ENTITY>, Arg2:<ENTITY>
  19. acomp-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  20. adpos Arg1:<ENTITY>, Arg2:<ENTITY>
  21. adpos-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  22. advcl Arg1:<ENTITY>, Arg2:<ENTITY>
  23. advcl-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  24. advmod Arg1:<ENTITY>, Arg2:<ENTITY>
  25. advmod-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  26. amod Arg1:<ENTITY>, Arg2:<ENTITY>
  27. amod-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  28. appos Arg1:<ENTITY>, Arg2:<ENTITY>
  29. appos-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  30. aux Arg1:<ENTITY>, Arg2:<ENTITY>
  31. aux-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  32. auxpass Arg1:<ENTITY>, Arg2:<ENTITY>
  33. auxpass-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  34. cc Arg1:<ENTITY>, Arg2:<ENTITY>
  35. cc-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  36. ccomp Arg1:<ENTITY>, Arg2:<ENTITY>
  37. ccomp-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  38. compar Arg1:<ENTITY>, Arg2:<ENTITY>
  39. comparator Arg1:<ENTITY>, Arg2:<ENTITY>
  40. comparator-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  41. compar-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  42. complm Arg1:<ENTITY>, Arg2:<ENTITY>
  43. complm-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  44. conj Arg1:<ENTITY>, Arg2:<ENTITY>
  45. conj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  46. cop Arg1:<ENTITY>, Arg2:<ENTITY>
  47. cop-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  48. csubj Arg1:<ENTITY>, Arg2:<ENTITY>
  49. csubj-cop Arg1:<ENTITY>, Arg2:<ENTITY>
  50. csubj-cop-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  51. csubj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  52. dep Arg1:<ENTITY>, Arg2:<ENTITY>
  53. dep-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  54. det Arg1:<ENTITY>, Arg2:<ENTITY>
  55. det-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  56. dobj Arg1:<ENTITY>, Arg2:<ENTITY>
  57. dobj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  58. ellipsis Arg1:<ENTITY>, Arg2:<ENTITY>
  59. ellipsis-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  60. gobj Arg1:<ENTITY>, Arg2:<ENTITY>
  61. gobj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  62. gsubj Arg1:<ENTITY>, Arg2:<ENTITY>
  63. gsubj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  64. iccomp Arg1:<ENTITY>, Arg2:<ENTITY>
  65. iccomp-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  66. infmod Arg1:<ENTITY>, Arg2:<ENTITY>
  67. infmod-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  68. intj Arg1:<ENTITY>, Arg2:<ENTITY>
  69. intj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  70. mark Arg1:<ENTITY>, Arg2:<ENTITY>
  71. mark-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  72. name Arg1:<ENTITY>, Arg2:<ENTITY>
  73. name-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  74. neg Arg1:<ENTITY>, Arg2:<ENTITY>
  75. neg-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  76. nn Arg1:<ENTITY>, Arg2:<ENTITY>
  77. nn-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  78. nommod Arg1:<ENTITY>, Arg2:<ENTITY>
  79. nommod-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  80. nommod-own Arg1:<ENTITY>, Arg2:<ENTITY>
  81. nommod-own-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  82. nsubj Arg1:<ENTITY>, Arg2:<ENTITY>
  83. nsubj-cop Arg1:<ENTITY>, Arg2:<ENTITY>
  84. nsubj-cop-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  85. nsubj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  86. num Arg1:<ENTITY>, Arg2:<ENTITY>
  87. number Arg1:<ENTITY>, Arg2:<ENTITY>
  88. number-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  89. num-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  90. parataxis Arg1:<ENTITY>, Arg2:<ENTITY>
  91. parataxis-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  92. partmod Arg1:<ENTITY>, Arg2:<ENTITY>
  93. partmod-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  94. poss Arg1:<ENTITY>, Arg2:<ENTITY>
  95. poss-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  96. preconj Arg1:<ENTITY>, Arg2:<ENTITY>
  97. preconj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  98. prt Arg1:<ENTITY>, Arg2:<ENTITY>
  99. prt-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  100. punct Arg1:<ENTITY>, Arg2:<ENTITY>
  101. punct-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  102. quantmod Arg1:<ENTITY>, Arg2:<ENTITY>
  103. quantmod-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  104. rcmod Arg1:<ENTITY>, Arg2:<ENTITY>
  105. rcmod-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  106. rel Arg1:<ENTITY>, Arg2:<ENTITY>
  107. rel-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  108. voc Arg1:<ENTITY>, Arg2:<ENTITY>
  109. voc-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  110. xcomp Arg1:<ENTITY>, Arg2:<ENTITY>
  111. xcomp-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  112. xsubj Arg1:<ENTITY>, Arg2:<ENTITY>
  113. xsubj-cop Arg1:<ENTITY>, Arg2:<ENTITY>
  114. xsubj-cop-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  115. xsubj-exp Arg1:<ENTITY>, Arg2:<ENTITY>
  116. [events]
  117. # none
  118. [attributes]
  119. # TODO: fill in all possible values. Can be done using
  120. # cat TDT/*.ann | egrep '^A' | cut -f 2 | awk '{ print $1 }' | sort | uniq | while read t; do cat TDT/*.ann | egrep '^A' | cut -f 2 | awk '{ print $1, $3 }' | egrep '^'$t'[[:space:]]' | awk '{ print $2 }' | sort | uniq | tr '\n' '|' | perl -pe 's/\|$/\n/' | perl -pe 's/^/'$t' Arg:<ENTITY>, Value:/'; done
  121. CASE Arg:<ENTITY>, Value:Abl|Acc|Ade|All|Ela|Ess|Gen|Ill|Ine|Ins|Lat|Nom|Par|Tra
  122. CASECHANGE Arg:<ENTITY>, Value:cap|Cap
  123. CLIT Arg:<ENTITY>, Value:Foc_ka|Foc_kaan|Foc_kin|Foc_s|Qst
  124. CMP Arg:<ENTITY>, Value:Comp|Pos|Superl
  125. DRV Arg:<ENTITY>, Value:Der_inen|Der_ja|Der_minen|Der_sti|Der_ton
  126. INF Arg:<ENTITY>, Value:Inf1|Inf2|Inf3
  127. MOOD Arg:<ENTITY>, Value:Cond|Imprt|Ind
  128. NEG Arg:<ENTITY>, Value:ConNeg
  129. NUM Arg:<ENTITY>, Value:Pl|Sg
  130. OTHER Arg:<ENTITY>, Value:Typo+UNK|UNK
  131. PCP Arg:<ENTITY>, Value:AgPcp|PrfPrc|PrsPrc
  132. POSS Arg:<ENTITY>, Value:PxPl2|PxPl3|PxSg1|PxSg3
  133. PRS Arg:<ENTITY>, Value:Pe4|Pl1|Pl3|Sg1|Sg2|Sg3
  134. SUBCAT Arg:<ENTITY>, Value:Abbr|Card|CC|CS|Dem|Indef|Interr|Neg|Ord|Pers|Po|Prop|Refl|Rel
  135. TENSE Arg:<ENTITY>, Value:Prs|Prt
  136. VOICE Arg:<ENTITY>, Value:Act|Pass