org
.
clulab
.
wm
.
eidoscommon
EidosEnglishProcessor
Related Doc:
package eidoscommon
class
EidosEnglishProcessor
extends
FastNLPProcessorWithSemanticRoles
with
EidosProcessor
Linear Supertypes
EidosProcessor
,
EidosTokenizing
,
Tokenizing
,
LanguageSpecific
,
SentencesExtractor
,
FastNLPProcessorWithSemanticRoles
,
FastNLPProcessor
,
OpenIEAnnotator
,
ShallowNLPProcessor
,
Processor
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
EidosEnglishProcessor
EidosProcessor
EidosTokenizing
Tokenizing
LanguageSpecific
SentencesExtractor
FastNLPProcessorWithSemanticRoles
FastNLPProcessor
OpenIEAnnotator
ShallowNLPProcessor
Processor
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
EidosEnglishProcessor
(
language:
String
,
cutoff:
Int
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
val
LEFT_PARENS
:
Regex
Definition Classes
ShallowNLPProcessor
val
RIGHT_PARENS
:
Regex
Definition Classes
ShallowNLPProcessor
def
annotate
(
doc:
Document
)
:
Document
Definition Classes
ShallowNLPProcessor → Processor
def
annotate
(
text:
String
,
keepText:
Boolean
)
:
Document
Definition Classes
Processor
def
annotateFromSentences
(
sentences:
Iterable
[
String
]
,
keepText:
Boolean
)
:
Document
Definition Classes
Processor
def
annotateFromTokens
(
sentences:
Iterable
[
Iterable
[
String
]]
,
keepText:
Boolean
)
:
Document
Definition Classes
Processor
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
basicSanityCheck
(
doc:
Document
,
checkAnnotation:
Boolean
)
:
Option
[
Annotation
]
Definition Classes
ShallowNLPProcessor
lazy val
chunker
:
CRFChunker
Definition Classes
ShallowNLPProcessor
def
chunking
(
doc:
Document
)
:
Unit
Definition Classes
ShallowNLPProcessor → Processor
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
lazy val
cluProcessor
:
CluProcessor
Definition Classes
FastNLPProcessorWithSemanticRoles
def
discourse
(
doc:
Document
)
:
Unit
Definition Classes
FastNLPProcessor → ShallowNLPProcessor → Processor
lazy val
eidosTokenizer
:
EidosTokenizer
Definition Classes
EidosEnglishProcessor
→
EidosTokenizing
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
extractDocument
(
text:
String
)
:
Document
Definition Classes
EidosEnglishProcessor
→
SentencesExtractor
def
extractSentences
(
text:
String
)
:
Array
[
Sentence
]
Definition Classes
SentencesExtractor
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getTagSet
:
TagSet
Definition Classes
EidosEnglishProcessor
→
LanguageSpecific
def
getTokenizer
:
EidosTokenizer
Definition Classes
EidosEnglishProcessor
→
Tokenizing
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
in
(
s:
String
)
:
String
Definition Classes
ShallowNLPProcessor
val
internStrings
:
Boolean
Definition Classes
ShallowNLPProcessor
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
language
:
String
Definition Classes
EidosEnglishProcessor
→
LanguageSpecific
def
lemmatize
(
doc:
Document
)
:
Unit
Definition Classes
ShallowNLPProcessor → Processor
lazy val
lemmatizer
:
StanfordCoreNLP
Definition Classes
ShallowNLPProcessor
lazy val
localTokenizer
:
Tokenizer
Attributes
protected
Definition Classes
ShallowNLPProcessor
def
mkChunker
:
CRFChunker
Definition Classes
ShallowNLPProcessor
def
mkDocument
(
text:
String
,
keepText:
Boolean
)
:
Document
Definition Classes
ShallowNLPProcessor → Processor
def
mkDocumentFromSentences
(
sentences:
Iterable
[
String
]
,
keepText:
Boolean
,
charactersBetweenSentences:
Int
)
:
Document
Definition Classes
ShallowNLPProcessor → Processor
def
mkDocumentFromTokens
(
sentences:
Iterable
[
Iterable
[
String
]]
,
keepText:
Boolean
,
charactersBetweenSentences:
Int
,
charactersBetweenTokens:
Int
)
:
Document
Definition Classes
ShallowNLPProcessor → Processor
def
mkLemmatizer
:
StanfordCoreNLP
Definition Classes
ShallowNLPProcessor
def
mkNer
:
StanfordCoreNLP
Definition Classes
ShallowNLPProcessor
def
mkOpenIE
:
StanfordCoreNLP
Definition Classes
OpenIEAnnotator
def
mkPosTagger
:
StanfordCoreNLP
Definition Classes
ShallowNLPProcessor
def
namedEntitySanityCheck
(
doc:
Document
)
:
Option
[
Annotation
]
Definition Classes
ShallowNLPProcessor
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
lazy val
ner
:
StanfordCoreNLP
Definition Classes
ShallowNLPProcessor
def
newStanfordCoreNLP
(
props:
Properties
,
enforceRequirements:
Boolean
)
:
StanfordCoreNLP
Attributes
protected
Definition Classes
ShallowNLPProcessor
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
lazy val
openIE
:
StanfordCoreNLP
Definition Classes
OpenIEAnnotator
def
parse
(
doc:
Document
)
:
Unit
Definition Classes
FastNLPProcessor → ShallowNLPProcessor → Processor
lazy val
posTagger
:
StanfordCoreNLP
Definition Classes
ShallowNLPProcessor
def
postprocessTags
(
annotation:
Annotation
)
:
Unit
Definition Classes
ShallowNLPProcessor
def
recognizeNamedEntities
(
doc:
Document
)
:
Unit
Definition Classes
ShallowNLPProcessor → Processor
def
relationExtraction
(
doc:
Document
)
:
Unit
Definition Classes
OpenIEAnnotator
def
relationExtractionSanityCheck
(
doc:
Document
)
:
Option
[
Annotation
]
Definition Classes
OpenIEAnnotator
def
resolveCoreference
(
doc:
Document
)
:
Unit
Definition Classes
ShallowNLPProcessor → Processor
def
srl
(
doc:
Document
)
:
Unit
Definition Classes
FastNLPProcessorWithSemanticRoles → FastNLPProcessor → ShallowNLPProcessor → Processor
lazy val
stanfordDepParser
:
DependencyParser
Definition Classes
FastNLPProcessor
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
tagPartsOfSpeech
(
doc:
Document
)
:
Unit
Definition Classes
ShallowNLPProcessor → Processor
val
tagSet
:
EnglishTagSet
def
toString
()
:
String
Definition Classes
AnyRef → Any
lazy val
tokenizer
:
Tokenizer
Definition Classes
EidosEnglishProcessor
→ ShallowNLPProcessor
val
tokenizerPostProcessor
:
Option
[
TokenizerStep
]
Definition Classes
ShallowNLPProcessor
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
val
withChunks
:
Boolean
Definition Classes
ShallowNLPProcessor
val
withRelationExtraction
:
Boolean
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