Class/Object

org.clulab.processors.clucore

CluCoreProcessor

Related Docs: object CluCoreProcessor | package clucore

Permalink

class CluCoreProcessor extends CluProcessor

Linear Supertypes
CluProcessor, Configured, Processor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CluCoreProcessor
  2. CluProcessor
  3. Configured
  4. Processor
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CluCoreProcessor(config: Config = ConfigFactory.load("cluprocessor"), optionalNER: Option[LexiconNER] = None)

    Permalink

Type Members

  1. class PredicateAttachment extends IntermediateDocumentAttachment

    Permalink
    Definition Classes
    CluProcessor

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def annotate(doc: Document): Document

    Permalink
    Definition Classes
    CluProcessor → Processor
  5. def annotate(text: String, keepText: Boolean): Document

    Permalink
    Definition Classes
    Processor
  6. def annotateFromSentences(sentences: Iterable[String], keepText: Boolean): Document

    Permalink
    Definition Classes
    Processor
  7. def annotateFromTokens(sentences: Iterable[Iterable[String]], keepText: Boolean): Document

    Permalink
    Definition Classes
    Processor
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def basicSanityCheck(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor
  10. def cheapLemmatize(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor
  11. def chunking(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. val config: Config

    Permalink
    Definition Classes
    CluProcessor
  14. def contains(argPath: String): Boolean

    Permalink
    Definition Classes
    Configured
  15. def discourse(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def getArgBoolean(argPath: String, defaultValue: Option[Boolean]): Boolean

    Permalink
    Definition Classes
    Configured
  20. def getArgFloat(argPath: String, defaultValue: Option[Float]): Float

    Permalink
    Definition Classes
    Configured
  21. def getArgInt(argPath: String, defaultValue: Option[Int]): Int

    Permalink
    Definition Classes
    Configured
  22. def getArgString(argPath: String, defaultValue: Option[String]): String

    Permalink
    Definition Classes
    Configured
  23. def getArgStrings(argPath: String, defaultValue: Option[Seq[String]]): Seq[String]

    Permalink
    Definition Classes
    Configured
  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def getConf: Config

    Permalink
    Definition Classes
    CluProcessor → Configured
  26. def getPredicateIndexes(preds: IndexedSeq[String]): IndexedSeq[Int]

    Permalink
    Definition Classes
    CluProcessor
  27. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  28. val internStrings: Boolean

    Permalink
    Definition Classes
    CluProcessor
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. def lemmatize(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  31. lazy val lemmatizer: Lemmatizer

    Permalink
    Definition Classes
    CluProcessor
  32. lazy val localTokenizer: Tokenizer

    Permalink
    Attributes
    protected
    Definition Classes
    CluProcessor
  33. def mkConstEmbeddings(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor
  34. def mkDocument(text: String, keepText: Boolean): Document

    Permalink
    Definition Classes
    CluProcessor → Processor
  35. def mkDocumentFromSentences(sentences: Iterable[String], keepText: Boolean, charactersBetweenSentences: Int): Document

    Permalink
    Definition Classes
    CluProcessor → Processor
  36. def mkDocumentFromTokens(sentences: Iterable[Iterable[String]], keepText: Boolean, charactersBetweenSentences: Int, charactersBetweenTokens: Int): Document

    Permalink
    Definition Classes
    CluProcessor → Processor
  37. lazy val mtlDeps: Metal

    Permalink
    Definition Classes
    CluProcessor
  38. lazy val mtlNer: Metal

    Permalink
    Definition Classes
    CluProcessor
  39. lazy val mtlPosChunkSrlp: Metal

    Permalink
    Definition Classes
    CluProcessor
  40. lazy val mtlSrla: Metal

    Permalink
    Definition Classes
    CluProcessor
  41. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  42. def nerSentence(words: Array[String], lemmas: Option[Array[String]], tags: Array[String], startCharOffsets: Array[Int], endCharOffsets: Array[Int], docDateOpt: Option[String], embeddings: ConstEmbeddingParameters): (IndexedSeq[String], Option[IndexedSeq[String]])

    Permalink

    Produces NE labels for one sentence by merging the CLU NER with the NumericEntityRecognizer

    Produces NE labels for one sentence by merging the CLU NER with the NumericEntityRecognizer

    Definition Classes
    CluCoreProcessor → CluProcessor
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  45. val numericEntityRecognizer: NumericEntityRecognizer

    Permalink
  46. val optionalNER: Option[LexiconNER]

    Permalink
  47. def parse(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  48. def parseSentence(words: IndexedSeq[String], posTags: IndexedSeq[String], nerLabels: IndexedSeq[String], embeddings: ConstEmbeddingParameters): DirectedGraph[String]

    Permalink
    Definition Classes
    CluProcessor
  49. def recognizeNamedEntities(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  50. def relationExtraction(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  51. def removeNumericLabels(allLabels: Array[String]): Array[String]

    Permalink
  52. def resolveCoreference(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  53. def srl(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  54. def srlSentence(sent: Sentence, predicateIndexes: IndexedSeq[Int], embeddings: ConstEmbeddingParameters): DirectedGraph[String]

    Permalink
    Definition Classes
    CluCoreProcessor → CluProcessor
  55. def srlSentence(words: IndexedSeq[String], posTags: IndexedSeq[String], nerLabels: IndexedSeq[String], predicateIndexes: IndexedSeq[Int], embeddings: ConstEmbeddingParameters): DirectedGraph[String]

    Permalink
    Definition Classes
    CluProcessor
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  57. def tagPartsOfSpeech(doc: Document): Unit

    Permalink
    Definition Classes
    CluProcessor → Processor
  58. def tagSentence(words: IndexedSeq[String], embeddings: ConstEmbeddingParameters): (IndexedSeq[String], IndexedSeq[String], IndexedSeq[String])

    Permalink
    Definition Classes
    CluProcessor
  59. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  60. lazy val tokenizer: Tokenizer

    Permalink
    Definition Classes
    CluProcessor
  61. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from CluProcessor

Inherited from Configured

Inherited from Processor

Inherited from AnyRef

Inherited from Any

Ungrouped