an ExtractorEngine for tokens/spans to be avoided.
an ExtractorEngine for tokens/spans to be avoided. Runs BEFORE entityEngine.
an ExtractorEngine for entities.
an ExtractorEngine for entities. Runs AFTER avoidEngine.
Expands an entity up to the specified number of hops along valid grammatical relations.
Expands an entity up to the specified number of hops along valid grammatical relations.
Performs rule-based entity extraction with selective expansion along syntactic dependencies.
Performs rule-based entity extraction with selective expansion along syntactic dependencies. For filtering, see filterEntities.
an org.clulab.processors.Document
Extracts entities without expanding or applying validation filters *
Extracts entities without expanding or applying validation filters *
Ensure current token does not have any incoming dependencies that are invalid *
Ensure current token does not have any incoming dependencies that are invalid *
Checks if the indexed token is a coordination *
Checks if the indexed token is a coordination *
Determines whether or not an entity is a valid base entity.
Ensure dependency may be safely traversed
Ensure dependency may be safely traversed
Determines if the tag is a noun/verb
Determines if the tag is a noun/verb
the POS tag to consider
the maximum number of dependencies relations to follow during expansion.
the maximum number of dependencies relations to follow during expansion.
the maximum allowed length of an entity in tokens.
the maximum allowed length of an entity in tokens.
Trims found entities of leading or trailing unwanted tokens.
Trims found entities of leading or trailing unwanted tokens. Currently, we define "unwanted" as being POS tagged with one of the tags in INVALID_EDGE_TAGS.
the candidate entity Mention
TextBoundMention with valid interval