Class

org.clulab.wm.eidoscommon

EidosEnglishProcessor

Related Doc: package eidoscommon

Permalink

class EidosEnglishProcessor extends FastNLPProcessorWithSemanticRoles with EidosProcessor

Linear Supertypes
EidosProcessor, EidosTokenizing, Tokenizing, LanguageSpecific, SentencesExtractor, FastNLPProcessorWithSemanticRoles, FastNLPProcessor, OpenIEAnnotator, ShallowNLPProcessor, Processor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EidosEnglishProcessor
  2. EidosProcessor
  3. EidosTokenizing
  4. Tokenizing
  5. LanguageSpecific
  6. SentencesExtractor
  7. FastNLPProcessorWithSemanticRoles
  8. FastNLPProcessor
  9. OpenIEAnnotator
  10. ShallowNLPProcessor
  11. Processor
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EidosEnglishProcessor(language: String, cutoff: Int)

    Permalink

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. val LEFT_PARENS: Regex

    Permalink
    Definition Classes
    ShallowNLPProcessor
  5. val RIGHT_PARENS: Regex

    Permalink
    Definition Classes
    ShallowNLPProcessor
  6. def annotate(doc: Document): Document

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

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

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

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

    Permalink
    Definition Classes
    Any
  11. def basicSanityCheck(doc: Document, checkAnnotation: Boolean): Option[Annotation]

    Permalink
    Definition Classes
    ShallowNLPProcessor
  12. lazy val chunker: CRFChunker

    Permalink
    Definition Classes
    ShallowNLPProcessor
  13. def chunking(doc: Document): Unit

    Permalink
    Definition Classes
    ShallowNLPProcessor → Processor
  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. lazy val cluProcessor: CluProcessor

    Permalink
    Definition Classes
    FastNLPProcessorWithSemanticRoles
  16. def discourse(doc: Document): Unit

    Permalink
    Definition Classes
    FastNLPProcessor → ShallowNLPProcessor → Processor
  17. lazy val eidosTokenizer: EidosTokenizer

    Permalink
    Definition Classes
    EidosEnglishProcessorEidosTokenizing
  18. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  20. def extractDocument(text: String): Document

    Permalink
  21. def extractSentences(text: String): Array[Sentence]

    Permalink
    Definition Classes
    SentencesExtractor
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def getTagSet: TagSet

    Permalink
  25. def getTokenizer: EidosTokenizer

    Permalink
    Definition Classes
    EidosEnglishProcessorTokenizing
  26. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  27. def in(s: String): String

    Permalink
    Definition Classes
    ShallowNLPProcessor
  28. val internStrings: Boolean

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

    Permalink
    Definition Classes
    Any
  30. val language: String

    Permalink
  31. def lemmatize(doc: Document): Unit

    Permalink
    Definition Classes
    ShallowNLPProcessor → Processor
  32. lazy val lemmatizer: StanfordCoreNLP

    Permalink
    Definition Classes
    ShallowNLPProcessor
  33. lazy val localTokenizer: Tokenizer

    Permalink
    Attributes
    protected
    Definition Classes
    ShallowNLPProcessor
  34. def mkChunker: CRFChunker

    Permalink
    Definition Classes
    ShallowNLPProcessor
  35. def mkDocument(text: String, keepText: Boolean): Document

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

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

    Permalink
    Definition Classes
    ShallowNLPProcessor → Processor
  38. def mkLemmatizer: StanfordCoreNLP

    Permalink
    Definition Classes
    ShallowNLPProcessor
  39. def mkNer: StanfordCoreNLP

    Permalink
    Definition Classes
    ShallowNLPProcessor
  40. def mkOpenIE: StanfordCoreNLP

    Permalink
    Definition Classes
    OpenIEAnnotator
  41. def mkPosTagger: StanfordCoreNLP

    Permalink
    Definition Classes
    ShallowNLPProcessor
  42. def namedEntitySanityCheck(doc: Document): Option[Annotation]

    Permalink
    Definition Classes
    ShallowNLPProcessor
  43. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  44. lazy val ner: StanfordCoreNLP

    Permalink
    Definition Classes
    ShallowNLPProcessor
  45. def newStanfordCoreNLP(props: Properties, enforceRequirements: Boolean): StanfordCoreNLP

    Permalink
    Attributes
    protected
    Definition Classes
    ShallowNLPProcessor
  46. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  48. lazy val openIE: StanfordCoreNLP

    Permalink
    Definition Classes
    OpenIEAnnotator
  49. def parse(doc: Document): Unit

    Permalink
    Definition Classes
    FastNLPProcessor → ShallowNLPProcessor → Processor
  50. lazy val posTagger: StanfordCoreNLP

    Permalink
    Definition Classes
    ShallowNLPProcessor
  51. def postprocessTags(annotation: Annotation): Unit

    Permalink
    Definition Classes
    ShallowNLPProcessor
  52. def recognizeNamedEntities(doc: Document): Unit

    Permalink
    Definition Classes
    ShallowNLPProcessor → Processor
  53. def relationExtraction(doc: Document): Unit

    Permalink
    Definition Classes
    OpenIEAnnotator
  54. def relationExtractionSanityCheck(doc: Document): Option[Annotation]

    Permalink
    Definition Classes
    OpenIEAnnotator
  55. def resolveCoreference(doc: Document): Unit

    Permalink
    Definition Classes
    ShallowNLPProcessor → Processor
  56. def srl(doc: Document): Unit

    Permalink
    Definition Classes
    FastNLPProcessorWithSemanticRoles → FastNLPProcessor → ShallowNLPProcessor → Processor
  57. lazy val stanfordDepParser: DependencyParser

    Permalink
    Definition Classes
    FastNLPProcessor
  58. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    ShallowNLPProcessor → Processor
  60. val tagSet: EnglishTagSet

    Permalink
  61. def toString(): String

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

    Permalink
    Definition Classes
    EidosEnglishProcessor → ShallowNLPProcessor
  63. val tokenizerPostProcessor: Option[TokenizerStep]

    Permalink
    Definition Classes
    ShallowNLPProcessor
  64. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. val withChunks: Boolean

    Permalink
    Definition Classes
    ShallowNLPProcessor
  68. val withRelationExtraction: Boolean

    Permalink
    Definition Classes
    ShallowNLPProcessor

Inherited from EidosProcessor

Inherited from EidosTokenizing

Inherited from Tokenizing

Inherited from LanguageSpecific

Inherited from SentencesExtractor

Inherited from FastNLPProcessorWithSemanticRoles

Inherited from FastNLPProcessor

Inherited from OpenIEAnnotator

Inherited from ShallowNLPProcessor

Inherited from Processor

Inherited from AnyRef

Inherited from Any

Ungrouped