package annotations
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
AnnotateBaseNP
[W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
A BaseNP dominates only preterminals, or @NPs that are also base nps.
-
case class
AnnotateDomCC
[W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
Marks if an XP immediately dominates a CC or if an @XP that recursively dominates a CC.
-
case class
AnnotateRightRecNP
[W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
An NP or an @NP is Right Recursive if 1) its right child is an NP or 2) if its right child is @NP and it is RRNP or 3) it is a unary and its child is RRNP
- case class ComposedAnnotator [L, W, M, N](a: TreeAnnotator[L, W, M], b: TreeAnnotator[M, W, N]) extends TreeAnnotator[L, W, N] with Product with Serializable
- case class DominatesV [W]() extends MarkDominates[W] with Product with Serializable
-
case class
FilterAnnotations
[W](toKeep: Set[Annotation] = Set.empty) extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- toKeep
the annotations we want to keep
- case class FixRootLabelVerticalAnnotation [W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class ForgetHeadTag [W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- class HeadTagAnnotator [W] extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel]
- class IdentityAnnotator [L, W] extends TreeAnnotator[L, W, L] with Serializable
-
case class
KMAnnotator
(horizontal: Int = 2, vertical: Int = 2) extends TreeAnnotator[AnnotatedLabel, String, AnnotatedLabel] with Product with Serializable
More or less the annotator that does Klein&Manning 2003 annotations.
- trait MarkDominates [W] extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel]
- case class MarkExternalUnaries [W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class MarkNonIdentityUnaries [W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class MarkPreterminals [W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class Markovize [W](horizontal: Int = 0, vertical: Int = 2) extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class MarkovizeSiblings [W](order: Int = 0) extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class ParentAnnotate [W](order: Int = 0, skipPunctTags: Boolean = true) extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class ParentAnnotatePosTags [W](order: Int = 1, skipPunctTags: Boolean = true) extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class PipelineAnnotator [L, W](ann: Seq[TreeAnnotator[L, W, L]]) extends TreeAnnotator[L, W, L] with Product with Serializable
- case class PreterminalAnnotation () extends Annotation with Product with Serializable
- case class Punct (word: String) extends Annotation with Product with Serializable
-
case class
SplitAuxiliary
() extends TreeAnnotator[AnnotatedLabel, String, AnnotatedLabel] with Product with Serializable
Marks verb tags based on the auxiliary
- case class SplitIN [W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
- case class SplitPossNP [W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
-
case class
SplitPunct
() extends TreeAnnotator[AnnotatedLabel, String, AnnotatedLabel] with Product with Serializable
Marks tags that immediately dominate punctuation that don't include that punctuation
-
case class
SplitVP
() extends TreeAnnotator[AnnotatedLabel, String, AnnotatedLabel] with Product with Serializable
Marks VPs based on the kind of verb that it has.
-
case class
StripAnnotations
[W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
Removes all features from the epic.trees.AnnotatedLabel
- case class TagAnnotation () extends Annotation with Product with Serializable
- trait TreeAnnotator [L, W, M] extends (BinarizedTree[L], Seq[W]) ⇒ BinarizedTree[M] with (TreeInstance[L, W]) ⇒ TreeInstance[M, W] with Serializable
-
case class
Xbarize
[W]() extends TreeAnnotator[AnnotatedLabel, W, AnnotatedLabel] with Product with Serializable
Removes all features from the epic.trees.AnnotatedLabel
Value Members
-
object
TreeAnnotations
TODO
- object TreeAnnotator extends Serializable