public class CategoryGuesser
extends java.lang.Object
| Constructor and Description |
|---|
CategoryGuesser() |
CategoryGuesser(java.lang.String ConfigPath) |
| Modifier and Type | Method and Description |
|---|---|
static void |
AccuracyCalc(CategoryGuesser guesser,
java.lang.String configPath,
java.lang.String seriesName,
java.lang.String column,
int attempts,
java.lang.String correctFamily,
java.lang.String correctColumn) |
static void |
AccuracyCalc(LexicalEngineConfiguration externalcfg,
CategoryGuesser guesser,
java.lang.String configPath,
java.lang.String seriesName,
java.lang.String column,
int attempts,
java.lang.String correctFamily,
java.lang.String correctColumn) |
static boolean |
CheckCompleteResult(java.lang.String result,
java.lang.String family,
java.lang.String column) |
static boolean |
CheckFamilyResult(java.lang.String result,
java.lang.String family) |
java.util.ArrayList<SingleResult> |
getClassification() |
java.util.ArrayList<SingleResult> |
getClassificationOLD() |
java.util.ArrayList<SingleResult> |
getClassificationPlain() |
java.util.ArrayList<SingleResult> |
getDetailedMatches() |
java.lang.String |
getDetailedSingletonEntry() |
void |
init() |
void |
init(LexicalEngineConfiguration externalConfig) |
void |
init(java.lang.String categoryFilter,
java.lang.String columnFilter) |
void |
init(java.lang.String categoryFilter,
java.lang.String columnFilter,
LexicalEngineConfiguration externalConfig) |
void |
initSingleMatcher(LexicalEngineConfiguration externalConfig,
java.lang.String ColumnFilter) |
void |
refreshReferences() |
static java.lang.String |
resultString(java.lang.String result,
java.lang.String family,
java.lang.String column) |
void |
runGuesser(java.lang.String SingletonString,
LexicalEngineConfiguration externalConfig,
java.lang.String CategoryFilter,
java.lang.String ColumnFilter) |
void |
runGuesser(java.lang.String seriesName,
java.lang.String columnName) |
void |
runGuesser(java.lang.String seriesName,
java.lang.String columnName,
LexicalEngineConfiguration externalConfig) |
void |
runGuesser(java.lang.String seriesName,
java.lang.String columnName,
LexicalEngineConfiguration externalConfig,
java.lang.String CategoryFilter,
java.lang.String ColumnFilter) |
void |
runGuesser(java.lang.String seriesName,
java.lang.String columnName,
LexicalEngineConfiguration externalConfig,
java.lang.String CategoryFilter,
java.lang.String ColumnFilter,
java.lang.String SingletonString) |
static void |
showResults(java.util.ArrayList<SingleResult> results) |
public CategoryGuesser(java.lang.String ConfigPath)
public CategoryGuesser()
public static void showResults(java.util.ArrayList<SingleResult> results)
public static void AccuracyCalc(CategoryGuesser guesser, java.lang.String configPath, java.lang.String seriesName, java.lang.String column, int attempts, java.lang.String correctFamily, java.lang.String correctColumn) throws java.lang.Exception
java.lang.Exceptionpublic static void AccuracyCalc(LexicalEngineConfiguration externalcfg, CategoryGuesser guesser, java.lang.String configPath, java.lang.String seriesName, java.lang.String column, int attempts, java.lang.String correctFamily, java.lang.String correctColumn) throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String resultString(java.lang.String result,
java.lang.String family,
java.lang.String column)
public static boolean CheckCompleteResult(java.lang.String result,
java.lang.String family,
java.lang.String column)
public static boolean CheckFamilyResult(java.lang.String result,
java.lang.String family)
public void runGuesser(java.lang.String seriesName,
java.lang.String columnName,
LexicalEngineConfiguration externalConfig)
throws java.lang.Exception
java.lang.Exceptionpublic void runGuesser(java.lang.String seriesName,
java.lang.String columnName)
throws java.lang.Exception
java.lang.Exceptionpublic void runGuesser(java.lang.String seriesName,
java.lang.String columnName,
LexicalEngineConfiguration externalConfig,
java.lang.String CategoryFilter,
java.lang.String ColumnFilter)
throws java.lang.Exception
java.lang.Exceptionpublic void runGuesser(java.lang.String SingletonString,
LexicalEngineConfiguration externalConfig,
java.lang.String CategoryFilter,
java.lang.String ColumnFilter)
throws java.lang.Exception
java.lang.Exceptionpublic void init(java.lang.String categoryFilter,
java.lang.String columnFilter,
LexicalEngineConfiguration externalConfig)
throws java.lang.Exception
java.lang.Exceptionpublic void initSingleMatcher(LexicalEngineConfiguration externalConfig, java.lang.String ColumnFilter) throws java.lang.Exception
java.lang.Exceptionpublic void init(java.lang.String categoryFilter,
java.lang.String columnFilter)
throws java.lang.Exception
java.lang.Exceptionpublic void init(LexicalEngineConfiguration externalConfig) throws java.lang.Exception
java.lang.Exceptionpublic void init()
throws java.lang.Exception
java.lang.Exceptionpublic void refreshReferences()
public void runGuesser(java.lang.String seriesName,
java.lang.String columnName,
LexicalEngineConfiguration externalConfig,
java.lang.String CategoryFilter,
java.lang.String ColumnFilter,
java.lang.String SingletonString)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<SingleResult> getClassificationOLD()
public java.util.ArrayList<SingleResult> getDetailedMatches()
public java.lang.String getDetailedSingletonEntry()
public java.util.ArrayList<SingleResult> getClassificationPlain()
public java.util.ArrayList<SingleResult> getClassification()