org.gcube.contentmanagement.lexicalmatcher.analysis.run
Class CategoryGuesser
java.lang.Object
org.gcube.contentmanagement.lexicalmatcher.analysis.run.CategoryGuesser
public class CategoryGuesser
- extends Object
Method Summary |
static void |
AccuracyCalc(CategoryGuesser guesser,
String configPath,
String seriesName,
String column,
int attempts,
String correctFamily,
String correctColumn)
|
static void |
AccuracyCalc(LexicalEngineConfiguration externalcfg,
CategoryGuesser guesser,
String configPath,
String seriesName,
String column,
int attempts,
String correctFamily,
String correctColumn)
|
static boolean |
CheckCompleteResult(String result,
String family,
String column)
|
static boolean |
CheckFamilyResult(String result,
String family)
|
ArrayList<SingleResult> |
getClassification()
|
ArrayList<SingleResult> |
getClassificationOLD()
|
ArrayList<SingleResult> |
getClassificationPlain()
|
ArrayList<SingleResult> |
getDetailedMatches()
|
String |
getDetailedSingletonEntry()
|
ArrayList<SingleResult> |
getLastResults()
|
void |
init()
|
void |
init(LexicalEngineConfiguration externalConfig)
|
void |
init(String categoryFilter,
String columnFilter)
|
void |
init(String categoryFilter,
String columnFilter,
LexicalEngineConfiguration externalConfig)
|
void |
initSingleMatcher(LexicalEngineConfiguration externalConfig,
String ColumnFilter)
|
void |
refreshReferences()
|
static String |
resultString(String result,
String family,
String column)
|
void |
runGuesser(String SingletonString,
LexicalEngineConfiguration externalConfig,
String CategoryFilter,
String ColumnFilter)
|
void |
runGuesser(String seriesName,
String columnName)
|
void |
runGuesser(String seriesName,
String columnName,
LexicalEngineConfiguration externalConfig)
|
void |
runGuesser(String seriesName,
String columnName,
LexicalEngineConfiguration externalConfig,
String CategoryFilter,
String ColumnFilter)
|
void |
runGuesser(String seriesName,
String columnName,
LexicalEngineConfiguration externalConfig,
String CategoryFilter,
String ColumnFilter,
String SingletonString)
|
static void |
showResults(ArrayList<SingleResult> results)
|
void |
shutdown()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CategoryGuesser
public CategoryGuesser()
showResults
public static void showResults(ArrayList<SingleResult> results)
AccuracyCalc
public static void AccuracyCalc(CategoryGuesser guesser,
String configPath,
String seriesName,
String column,
int attempts,
String correctFamily,
String correctColumn)
throws Exception
- Throws:
Exception
AccuracyCalc
public static void AccuracyCalc(LexicalEngineConfiguration externalcfg,
CategoryGuesser guesser,
String configPath,
String seriesName,
String column,
int attempts,
String correctFamily,
String correctColumn)
throws Exception
- Throws:
Exception
resultString
public static String resultString(String result,
String family,
String column)
CheckCompleteResult
public static boolean CheckCompleteResult(String result,
String family,
String column)
CheckFamilyResult
public static boolean CheckFamilyResult(String result,
String family)
runGuesser
public void runGuesser(String seriesName,
String columnName,
LexicalEngineConfiguration externalConfig)
throws Exception
- Throws:
Exception
runGuesser
public void runGuesser(String seriesName,
String columnName)
throws Exception
- Throws:
Exception
runGuesser
public void runGuesser(String seriesName,
String columnName,
LexicalEngineConfiguration externalConfig,
String CategoryFilter,
String ColumnFilter)
throws Exception
- Throws:
Exception
runGuesser
public void runGuesser(String SingletonString,
LexicalEngineConfiguration externalConfig,
String CategoryFilter,
String ColumnFilter)
throws Exception
- Throws:
Exception
init
public void init(String categoryFilter,
String columnFilter,
LexicalEngineConfiguration externalConfig)
throws Exception
- Throws:
Exception
initSingleMatcher
public void initSingleMatcher(LexicalEngineConfiguration externalConfig,
String ColumnFilter)
throws Exception
- Throws:
Exception
init
public void init(String categoryFilter,
String columnFilter)
throws Exception
- Throws:
Exception
init
public void init(LexicalEngineConfiguration externalConfig)
throws Exception
- Throws:
Exception
init
public void init()
throws Exception
- Throws:
Exception
refreshReferences
public void refreshReferences()
getLastResults
public ArrayList<SingleResult> getLastResults()
runGuesser
public void runGuesser(String seriesName,
String columnName,
LexicalEngineConfiguration externalConfig,
String CategoryFilter,
String ColumnFilter,
String SingletonString)
throws Exception
- Throws:
Exception
getClassificationOLD
public ArrayList<SingleResult> getClassificationOLD()
getDetailedMatches
public ArrayList<SingleResult> getDetailedMatches()
getDetailedSingletonEntry
public String getDetailedSingletonEntry()
getClassificationPlain
public ArrayList<SingleResult> getClassificationPlain()
getClassification
public ArrayList<SingleResult> getClassification()
shutdown
public void shutdown()
Copyright © 2013. All Rights Reserved.