package
labeling
Type Members
-
case class
AdvRole(label: nlpdata.util.LowerCaseStringCapsule.LowerCaseString) extends DiscreteLabel with Product with Serializable
-
sealed
trait
DiscreteLabel extends AnyRef
-
case class
NounRole(label: nlpdata.util.LowerCaseStringCapsule.LowerCaseString, isAnimate: Boolean) extends DiscreteLabel with Product with Serializable
-
case class
QuestionLabelMapper[A, B](mapping: (Vector[String], InflectedForms, List[A]) ⇒ Map[A, B]) extends Product with Serializable
-
case class
SlotBasedLabel[A](wh: nlpdata.util.LowerCaseStringCapsule.LowerCaseString, aux: Option[nlpdata.util.LowerCaseStringCapsule.LowerCaseString], subj: Option[nlpdata.util.LowerCaseStringCapsule.LowerCaseString], verbPrefix: List[nlpdata.util.LowerCaseStringCapsule.LowerCaseString], verb: A, obj: Option[nlpdata.util.LowerCaseStringCapsule.LowerCaseString], prep: Option[nlpdata.util.LowerCaseStringCapsule.LowerCaseString], obj2: Option[nlpdata.util.LowerCaseStringCapsule.LowerCaseString]) extends Product with Serializable
Class for mapping QA-SRL questions to other forms (and back). Works on a set of labels for a verb all at a time, to allow for reconstructing full questions from argument lists.