public class StanfordNamedEntityExtractor extends java.lang.Object implements EntityExtractor
| Modifier and Type | Class and Description |
|---|---|
static class |
StanfordNamedEntityExtractor.Model |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIG_NER_MODEL |
static java.lang.String |
CONFIGURATION_PREFIX |
static java.lang.String |
CUSTOM_SUBSTITUTION_FILE |
static java.lang.String |
LOCATION_BLACKLIST_FILE |
static com.mware.core.util.BcLogger |
LOGGER |
static java.lang.String |
PERSON_TO_PLACE_FILE |
| Constructor and Description |
|---|
StanfordNamedEntityExtractor() |
| Modifier and Type | Method and Description |
|---|---|
ExtractedEntities |
extractEntities(java.lang.String language,
java.lang.String textToParse,
boolean manuallyReplaceDemonyms)
Get extracted locations from a plain-text body.
|
ExtractedEntities |
extractEntitiesFromSentences(java.lang.String language,
java.util.Map[] sentences,
boolean manuallyReplaceDemonyms)
Get extracted locations from a plain-text body.
|
java.lang.String |
getName() |
void |
initialize(com.mware.core.config.Configuration configuration) |
public static final com.mware.core.util.BcLogger LOGGER
public static final java.lang.String CONFIGURATION_PREFIX
public static final java.lang.String CONFIG_NER_MODEL
public static final java.lang.String CUSTOM_SUBSTITUTION_FILE
public static final java.lang.String LOCATION_BLACKLIST_FILE
public static final java.lang.String PERSON_TO_PLACE_FILE
public java.lang.String getName()
getName in interface EntityExtractorpublic void initialize(com.mware.core.config.Configuration configuration)
throws java.lang.ClassCastException,
java.io.IOException,
java.lang.ClassNotFoundException
initialize in interface EntityExtractorjava.lang.ClassCastExceptionjava.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic ExtractedEntities extractEntities(java.lang.String language, java.lang.String textToParse, boolean manuallyReplaceDemonyms)
extractEntities in interface EntityExtractortextToParse - Text content to perform extraction on.manuallyReplaceDemonyms - Can slow down performance quite a bitpublic ExtractedEntities extractEntitiesFromSentences(java.lang.String language, java.util.Map[] sentences, boolean manuallyReplaceDemonyms)
extractEntitiesFromSentences in interface EntityExtractorsentences - Text content to perform extraction on.manuallyReplaceDemonyms - Can slow down performance quite a bitCopyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.