Package

epic

constraints

Permalink

package constraints

Visibility
  1. Public
  2. All

Type Members

  1. class CachedChartConstraintsFactory[L, W] extends Factory[L, W] with Serializable

    Permalink

    A CoreGrammar that relies on a file cache, which stores a Map[IndexedSeq[W], CoreAnchoring] and a backoff grammar.

    A CoreGrammar that relies on a file cache, which stores a Map[IndexedSeq[W], CoreAnchoring] and a backoff grammar. Currently, only epic.parser.projections.PrecacheConstraints creates these.

    Annotations
    @SerialVersionUID()
  2. class CachedLabeledSpanConstraintsFactory[L, W] extends Factory[L, W]

    Permalink

    A cached version of epic.constraints.LabeledSpanConstraints.Factory.

    A cached version of epic.constraints.LabeledSpanConstraints.Factory. Uses the epic.util.CacheBroker infrastructure

    Annotations
    @SerialVersionUID()
  3. class CachedSpanConstraintsFactory[W] extends Factory[W]

    Permalink

    A cached version of epic.constraints.SpanConstraints.Factory.

    A cached version of epic.constraints.SpanConstraints.Factory. Uses the epic.util.CacheBroker infrastructure

    Annotations
    @SerialVersionUID()
  4. case class ChartConstraints[L](top: LabeledSpanConstraints[L], bot: LabeledSpanConstraints[L]) extends SpanConstraints with Serializable with Product

    Permalink

    Has constraints relevant to building an epic.parser.RefinedParseChart, which is to say epic.constraints.LabeledSpanConstraints for top and bot cells.

    Has constraints relevant to building an epic.parser.RefinedParseChart, which is to say epic.constraints.LabeledSpanConstraints for top and bot cells.

    top

    constraints for the top symbols of the parsechart

    bot

    constraints for the bottom symbols of the parsechart

    Annotations
    @SerialVersionUID()
  5. sealed trait LabeledSpanConstraints[-L] extends SpanConstraints

    Permalink

    Tells us wehther a given (labeled) span is allowed in a given sentence.

    Tells us wehther a given (labeled) span is allowed in a given sentence. Can be calculated either using rules/heuristics or via some kind of ML algorithm. We use a combination in Epic.

  6. trait SpanConstraints extends AnyRef

    Permalink

  7. trait TagConstraints[L] extends AnyRef

    Permalink

Value Members

  1. object ChartConstraints extends Serializable

    Permalink
  2. object LabeledSpanConstraints

    Permalink
  3. object LongSpanConstraints

    Permalink

  4. object SpanConstraints

    Permalink
  5. object TagConstraints

    Permalink

Ungrouped