public class HybridCorefProperties
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANIMATE_PROP |
static java.lang.String |
COUNTRIES_PROP |
static java.lang.String |
CURRENT_SIEVE_FOR_TRAIN_PROP |
static java.lang.String |
DEMONYM_PROP |
static java.lang.String |
DICT_LIST_PROP |
static java.lang.String |
DICT_PMI_PROP |
static java.lang.String |
FEMALE_PROP |
static java.lang.String |
GENDER_NUMBER_PROP |
static java.lang.String |
INANIMATE_PROP |
static java.lang.String |
LANG_PROP |
static java.util.Locale |
LANGUAGE_DEFAULT |
static java.lang.String |
LOAD_WORD_EMBEDDING_PROP |
static java.lang.String |
LOG_PROP |
static java.lang.String |
MALE_PROP |
static java.lang.String |
NEUTRAL_PROP |
static java.lang.String |
PLURAL_PROP |
static boolean |
REMOVE_APPOSITION_PREDICATENOMINATIVES
if true, remove appositives, predicate nominatives in post processing
|
static boolean |
REMOVE_SINGLETONS
if true, remove singletons in post processing
|
static java.lang.String |
SIGNATURES_PROP |
static java.lang.String |
SINGULAR_PROP |
static java.lang.String |
STATES_PROP |
static java.lang.String |
STATES_PROVINCES_PROP |
Modifier and Type | Method and Description |
---|---|
static boolean |
addMissingAnnotations(java.util.Properties props) |
static boolean |
calculateFeatureImportance(java.util.Properties props) |
static boolean |
checkMemory(java.util.Properties props) |
static boolean |
checkTime(java.util.Properties props) |
static boolean |
combineObjectRoles(java.util.Properties props,
java.lang.String sievename) |
static boolean |
debug(java.util.Properties props) |
static boolean |
doAnalysis(java.util.Properties props) |
static boolean |
doPMIFeatureSelection(java.util.Properties props,
java.lang.String sievename) |
static boolean |
doPostProcessing(java.util.Properties props) |
static boolean |
doScore(java.util.Properties props) |
static java.util.Set<Dictionaries.MentionType> |
getAntecedentType(java.util.Properties props,
java.lang.String sievename) |
static java.util.Set<java.lang.String> |
getAntecedentTypeStr(java.util.Properties props,
java.lang.String sievename) |
static Sieve.ClassifierType |
getClassifierType(java.util.Properties props,
java.lang.String sievename) |
static java.lang.String |
getCurrentSieveForTrain(java.util.Properties props) |
static double |
getDownsamplingRate(java.util.Properties props,
java.lang.String sievename) |
static int |
getFeatureCountThreshold(java.util.Properties props,
java.lang.String sievename) |
static java.lang.String |
getGenderNumber(java.util.Properties props) |
static java.util.Locale |
getLanguage(java.util.Properties props) |
static int |
getMaxSentDistForSieve(java.util.Properties props,
java.lang.String sievename) |
static java.util.Set<Dictionaries.MentionType> |
getMentionType(java.util.Properties props,
java.lang.String sievename) |
static java.util.Set<java.lang.String> |
getMentionTypeStr(java.util.Properties props,
java.lang.String sievename) |
static double |
getMergeThreshold(java.util.Properties props,
java.lang.String sievename) |
static int |
getNumFeatures(java.util.Properties props,
java.lang.String sievename) |
static int |
getNumTrees(java.util.Properties props,
java.lang.String sievename) |
static java.lang.String |
getPathModel(java.util.Properties props,
java.lang.String sievename) |
static java.lang.String |
getPathSerialized(java.util.Properties props) |
static java.lang.String |
getPathSerializedWordVectors(java.util.Properties props) |
static java.lang.String |
getPathWord2Vec(java.util.Properties props) |
static double |
getPMIThres(java.util.Properties props,
java.lang.String sievename) |
static int |
getSeed(java.util.Properties props) |
static java.lang.String |
getSieves(java.util.Properties props) |
static java.lang.String |
getSkipAntecedentType(java.util.Properties props) |
static java.lang.String |
getSkipMentionType(java.util.Properties props) |
static int |
getThreadCounts(java.util.Properties props) |
static int |
getTreeDepth(java.util.Properties props,
java.lang.String sievename) |
static boolean |
loadWordEmbedding(java.util.Properties props) |
static boolean |
printMDLog(java.util.Properties props) |
static void |
setMergeThreshold(java.util.Properties props,
java.lang.String sievename,
double value) |
static boolean |
storeTrainData(java.util.Properties props) |
static boolean |
useBasicFeatures(java.util.Properties props,
java.lang.String sievename) |
static boolean |
useCoNLLAuto(java.util.Properties props)
if true, use conll auto files, else use conll gold files
|
static boolean |
useDcorefRules(java.util.Properties props,
java.lang.String sievename) |
static boolean |
useDefaultPronounAgreement(java.util.Properties props) |
static boolean |
useLexicalFeatures(java.util.Properties props,
java.lang.String sievename) |
static boolean |
useMentionDetectionFeatures(java.util.Properties props,
java.lang.String sievename) |
static boolean |
usePOSFeatures(java.util.Properties props,
java.lang.String sievename) |
static boolean |
useSemantics(java.util.Properties props) |
static boolean |
useWordEmbedding(java.util.Properties props,
java.lang.String sievename) |
public static final java.lang.String LANG_PROP
public static final java.lang.String CURRENT_SIEVE_FOR_TRAIN_PROP
public static final java.lang.String LOG_PROP
public static final java.lang.String STATES_PROP
public static final java.lang.String DEMONYM_PROP
public static final java.lang.String ANIMATE_PROP
public static final java.lang.String INANIMATE_PROP
public static final java.lang.String MALE_PROP
public static final java.lang.String NEUTRAL_PROP
public static final java.lang.String FEMALE_PROP
public static final java.lang.String PLURAL_PROP
public static final java.lang.String SINGULAR_PROP
public static final java.lang.String GENDER_NUMBER_PROP
public static final java.lang.String COUNTRIES_PROP
public static final java.lang.String STATES_PROVINCES_PROP
public static final java.lang.String DICT_LIST_PROP
public static final java.lang.String DICT_PMI_PROP
public static final java.lang.String SIGNATURES_PROP
public static final java.lang.String LOAD_WORD_EMBEDDING_PROP
public static final java.util.Locale LANGUAGE_DEFAULT
public static final boolean REMOVE_APPOSITION_PREDICATENOMINATIVES
public static final boolean REMOVE_SINGLETONS
public static boolean doScore(java.util.Properties props)
public static boolean checkTime(java.util.Properties props)
public static boolean checkMemory(java.util.Properties props)
public static int getThreadCounts(java.util.Properties props)
public static java.util.Locale getLanguage(java.util.Properties props)
public static boolean printMDLog(java.util.Properties props)
public static boolean doPostProcessing(java.util.Properties props)
public static boolean useCoNLLAuto(java.util.Properties props)
public static java.lang.String getPathModel(java.util.Properties props, java.lang.String sievename)
public static boolean debug(java.util.Properties props)
public static Sieve.ClassifierType getClassifierType(java.util.Properties props, java.lang.String sievename)
public static double getMergeThreshold(java.util.Properties props, java.lang.String sievename)
public static void setMergeThreshold(java.util.Properties props, java.lang.String sievename, double value)
public static int getNumTrees(java.util.Properties props, java.lang.String sievename)
public static int getSeed(java.util.Properties props)
public static int getNumFeatures(java.util.Properties props, java.lang.String sievename)
public static int getTreeDepth(java.util.Properties props, java.lang.String sievename)
public static boolean calculateFeatureImportance(java.util.Properties props)
public static int getMaxSentDistForSieve(java.util.Properties props, java.lang.String sievename)
public static java.util.Set<Dictionaries.MentionType> getMentionType(java.util.Properties props, java.lang.String sievename)
public static java.util.Set<Dictionaries.MentionType> getAntecedentType(java.util.Properties props, java.lang.String sievename)
public static double getDownsamplingRate(java.util.Properties props, java.lang.String sievename)
public static int getFeatureCountThreshold(java.util.Properties props, java.lang.String sievename)
public static boolean useBasicFeatures(java.util.Properties props, java.lang.String sievename)
public static boolean combineObjectRoles(java.util.Properties props, java.lang.String sievename)
public static boolean useMentionDetectionFeatures(java.util.Properties props, java.lang.String sievename)
public static boolean useDcorefRules(java.util.Properties props, java.lang.String sievename)
public static boolean usePOSFeatures(java.util.Properties props, java.lang.String sievename)
public static boolean useLexicalFeatures(java.util.Properties props, java.lang.String sievename)
public static boolean useWordEmbedding(java.util.Properties props, java.lang.String sievename)
public static java.util.Set<java.lang.String> getMentionTypeStr(java.util.Properties props, java.lang.String sievename)
public static java.util.Set<java.lang.String> getAntecedentTypeStr(java.util.Properties props, java.lang.String sievename)
public static java.lang.String getSieves(java.util.Properties props)
public static java.lang.String getPathSerialized(java.util.Properties props)
public static boolean doPMIFeatureSelection(java.util.Properties props, java.lang.String sievename)
public static double getPMIThres(java.util.Properties props, java.lang.String sievename)
public static boolean doAnalysis(java.util.Properties props)
public static java.lang.String getSkipMentionType(java.util.Properties props)
public static java.lang.String getSkipAntecedentType(java.util.Properties props)
public static boolean useSemantics(java.util.Properties props)
public static java.lang.String getPathSerializedWordVectors(java.util.Properties props)
public static java.lang.String getCurrentSieveForTrain(java.util.Properties props)
public static boolean loadWordEmbedding(java.util.Properties props)
public static java.lang.String getPathWord2Vec(java.util.Properties props)
public static java.lang.String getGenderNumber(java.util.Properties props)
public static boolean storeTrainData(java.util.Properties props)
public static boolean useDefaultPronounAgreement(java.util.Properties props)
public static boolean addMissingAnnotations(java.util.Properties props)