Packages

object NlpProse

Stanford dependency trees and associated methods

Linear Supertypes
AnyRef, Any
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NlpProse
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class DepRel(gov: Token, dep: Token, deptype: String) extends Product with Serializable

    Stanford dependency relation

  2. trait ParseData extends AnyRef

    The trait for all data to be parsed to mathematics

  3. class ProseExtractor[A] extends AnyRef

    Generic Extractor from ProseTree

  4. case class ProseTree(root: Token, tree: List[DepRel]) extends ParseData with Product with Serializable

    Stanford Dependency tree

  5. case class SplitTree(edge: DepRel, subtree: ProseTree, pruned: ProseTree) extends Product with Serializable
  6. case class Token(word: String, idx: Int) extends Product with Serializable

    Tokens

  7. class TypeListMatch extends AnyRef
  8. class TypeMatch extends AnyRef

    Extractor matching Dependency type

  9. class TypeWordMatch extends AnyRef

    Extractor matching Dependency type and Word of Dependent Token

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. def findroot(t: List[DepRel]): Token

    Returns root of dependency tree

  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. def mweFold(t: ProseTree): ProseTree

    returns new tree folding together multi-word expressions

  13. def mweMerge(t: ProseTree, d: DepRel): DepRel

    returns Dependency Relation obtained by merging in multi-word expressions

  14. def mweTail(t: ProseTree, node: Token): Token

    Find the string of multi-word expressions starting at a token

  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. object Advcl extends TypeMatch
  24. object Argument extends TypeListMatch

    Fallback for all arguments

  25. object Ccomp extends TypeMatch

    Extractor for Clausal complement

  26. object Conj
  27. object Cop extends ProseExtractor[(ProseTree, ProseTree)]

    Extractor for "cop" identifying the subject

  28. object CopRel extends TypeMatch

    Extractor for "cop" relation

  29. object Gt extends TypeWordMatch

    Extractor for >

  30. object IfMark extends TypeWordMatch
  31. object Lt extends TypeWordMatch

    Extractor for <

  32. object Modifier extends TypeListMatch

    Fallback for all modifiers

  33. object Nsubj extends TypeMatch

    Extractor for nsubj

  34. object Parataxis extends TypeMatch
  35. object Prep
  36. object ProseTree extends Serializable
  37. object QuantMod extends TypeMatch

    Extractor for quantmod

  38. object Rcmod extends TypeMatch

    Extractor for relative clause modifier

  39. object Which extends TypeWordMatch

    Extractor for "which"

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped