edu.cmu.meteor.util
Class Constants

java.lang.Object
  extended by edu.cmu.meteor.util.Constants

public class Constants
extends java.lang.Object


Field Summary
static int DEFAULT_MAXCOMP
           
static java.net.URL DEFAULT_PARA_DIR_URL
           
static java.net.URL DEFAULT_SYN_DIR_URL
           
static double DEFAULT_WEIGHT_EXACT
           
static double DEFAULT_WEIGHT_PARAPHRASE
           
static double DEFAULT_WEIGHT_STEM
           
static double DEFAULT_WEIGHT_SYNONYM
           
static int LANG_CS
           
static int LANG_DE
           
static int LANG_EN
           
static int LANG_ES
           
static int LANG_FR
           
static int LANG_OTHER
           
static int MAX_MODULES
           
static int MODULE_EXACT
           
static int MODULE_PARAPHRASE
           
static int MODULE_STEM
           
static int MODULE_SYNONYM
           
static int NO_NORMALIZE
           
static int NORMALIZE_KEEP_PUNCT
           
static int NORMALIZE_NO_PUNCT
           
static double[][] PARAM_AF
           
static double[][] PARAM_HTER
           
static double[][] PARAM_RANK
           
static int TASK_AF
           
static int TASK_CUSTOM
           
static int TASK_HTER
           
static int TASK_RANK
           
static java.lang.String VERSION
           
 
Constructor Summary
Constants()
           
 
Method Summary
static java.util.ArrayList<java.lang.Integer> getDefaultModules(java.lang.String language, java.lang.String taskName)
           
static double getDefaultModuleWeight(int module)
           
static java.util.ArrayList<java.lang.Double> getDefaultModuleWeights(int taskID)
           
static java.util.ArrayList<java.lang.Double> getDefaultModuleWeights(java.lang.String task)
           
static int getLanguageID(java.lang.String language)
           
static java.lang.String getLanguageName(int langID)
           
static java.lang.String getLocation()
           
static int getModuleID(java.lang.String modName)
           
static java.lang.String getModuleName(int module)
           
static java.util.ArrayList<java.lang.Double> getParameters(java.lang.String language, java.lang.String taskName)
           
static java.lang.String getTaskDescription(int task)
           
static java.lang.String getTaskDescription(java.lang.String task)
           
static int getTaskID(java.lang.String taskName)
           
static org.tartarus.snowball.SnowballStemmer newStemmer(java.lang.String language)
           
static java.lang.String normLanguageName(java.lang.String language)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
See Also:
Constant Field Values

MODULE_EXACT

public static final int MODULE_EXACT
See Also:
Constant Field Values

MODULE_STEM

public static final int MODULE_STEM
See Also:
Constant Field Values

MODULE_SYNONYM

public static final int MODULE_SYNONYM
See Also:
Constant Field Values

MODULE_PARAPHRASE

public static final int MODULE_PARAPHRASE
See Also:
Constant Field Values

MAX_MODULES

public static final int MAX_MODULES
See Also:
Constant Field Values

DEFAULT_WEIGHT_EXACT

public static final double DEFAULT_WEIGHT_EXACT
See Also:
Constant Field Values

DEFAULT_WEIGHT_STEM

public static final double DEFAULT_WEIGHT_STEM
See Also:
Constant Field Values

DEFAULT_WEIGHT_SYNONYM

public static final double DEFAULT_WEIGHT_SYNONYM
See Also:
Constant Field Values

DEFAULT_WEIGHT_PARAPHRASE

public static final double DEFAULT_WEIGHT_PARAPHRASE
See Also:
Constant Field Values

DEFAULT_MAXCOMP

public static final int DEFAULT_MAXCOMP
See Also:
Constant Field Values

DEFAULT_SYN_DIR_URL

public static final java.net.URL DEFAULT_SYN_DIR_URL

DEFAULT_PARA_DIR_URL

public static final java.net.URL DEFAULT_PARA_DIR_URL

LANG_EN

public static final int LANG_EN
See Also:
Constant Field Values

LANG_CS

public static final int LANG_CS
See Also:
Constant Field Values

LANG_FR

public static final int LANG_FR
See Also:
Constant Field Values

LANG_ES

public static final int LANG_ES
See Also:
Constant Field Values

LANG_DE

public static final int LANG_DE
See Also:
Constant Field Values

LANG_OTHER

public static final int LANG_OTHER
See Also:
Constant Field Values

TASK_AF

public static final int TASK_AF
See Also:
Constant Field Values

PARAM_AF

public static final double[][] PARAM_AF

TASK_RANK

public static final int TASK_RANK
See Also:
Constant Field Values

PARAM_RANK

public static final double[][] PARAM_RANK

TASK_HTER

public static final int TASK_HTER
See Also:
Constant Field Values

PARAM_HTER

public static final double[][] PARAM_HTER

TASK_CUSTOM

public static final int TASK_CUSTOM
See Also:
Constant Field Values

NO_NORMALIZE

public static final int NO_NORMALIZE
See Also:
Constant Field Values

NORMALIZE_KEEP_PUNCT

public static final int NORMALIZE_KEEP_PUNCT
See Also:
Constant Field Values

NORMALIZE_NO_PUNCT

public static final int NORMALIZE_NO_PUNCT
See Also:
Constant Field Values
Constructor Detail

Constants

public Constants()
Method Detail

getLocation

public static java.lang.String getLocation()

normLanguageName

public static java.lang.String normLanguageName(java.lang.String language)

getLanguageID

public static int getLanguageID(java.lang.String language)

getLanguageName

public static java.lang.String getLanguageName(int langID)

getModuleID

public static int getModuleID(java.lang.String modName)

getModuleName

public static java.lang.String getModuleName(int module)

getDefaultModuleWeight

public static double getDefaultModuleWeight(int module)

getDefaultModuleWeights

public static java.util.ArrayList<java.lang.Double> getDefaultModuleWeights(java.lang.String task)

getDefaultModuleWeights

public static java.util.ArrayList<java.lang.Double> getDefaultModuleWeights(int taskID)

getTaskID

public static int getTaskID(java.lang.String taskName)

getTaskDescription

public static java.lang.String getTaskDescription(java.lang.String task)

getTaskDescription

public static java.lang.String getTaskDescription(int task)

getParameters

public static java.util.ArrayList<java.lang.Double> getParameters(java.lang.String language,
                                                                  java.lang.String taskName)

newStemmer

public static org.tartarus.snowball.SnowballStemmer newStemmer(java.lang.String language)

getDefaultModules

public static java.util.ArrayList<java.lang.Integer> getDefaultModules(java.lang.String language,
                                                                       java.lang.String taskName)