public class BANNER extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BANNER.MatchCriteria |
static class |
BANNER.Performance |
static class |
BANNER.PerformanceData |
| Constructor and Description |
|---|
BANNER() |
| Modifier and Type | Method and Description |
|---|---|
static void |
eval10Fold(org.apache.commons.configuration.HierarchicalConfiguration config,
Double percentage) |
static void |
eval5by2(org.apache.commons.configuration.HierarchicalConfiguration config,
Double percentage) |
static Dataset |
getDataset(org.apache.commons.configuration.HierarchicalConfiguration config) |
static DictionaryTagger |
getDictionary(org.apache.commons.configuration.HierarchicalConfiguration config) |
static dragon.nlp.tool.lemmatiser.EngLemmatiser |
getLemmatiser(org.apache.commons.configuration.HierarchicalConfiguration config) |
static dragon.nlp.tool.Tagger |
getPosTagger(org.apache.commons.configuration.HierarchicalConfiguration config) |
static PostProcessor |
getPostProcessor(org.apache.commons.configuration.HierarchicalConfiguration config) |
static String |
getSimFindFilename(org.apache.commons.configuration.HierarchicalConfiguration config) |
static Tokenizer |
getTokenizer(org.apache.commons.configuration.HierarchicalConfiguration config) |
static String |
getTrainingText(Sentence sentence,
TagFormat format,
Set<Mention.MentionType> mentionTypes,
Sentence.OverlapOption sameType,
Sentence.OverlapOption differentType) |
static void |
logInput(Set<Sentence> sentences,
org.apache.commons.configuration.HierarchicalConfiguration config) |
static void |
main(String[] args) |
static void |
outputMentions(Sentence sentence,
PrintWriter mentionOutputFile,
boolean onlyNonBlank,
boolean ignoreWhitespace) |
static Sentence |
process(Tagger tagger,
Tokenizer tokenizer,
PostProcessor postProcessor,
Sentence sentence) |
static BANNER.Performance |
test(Dataset dataset,
Tagger tagger,
org.apache.commons.configuration.HierarchicalConfiguration config) |
static BANNER.Performance |
test(Dataset dataset,
Tagger tagger,
org.apache.commons.configuration.HierarchicalConfiguration config,
String filenameSuffix) |
static void |
test(org.apache.commons.configuration.HierarchicalConfiguration config) |
static void |
testDict(org.apache.commons.configuration.HierarchicalConfiguration config) |
static void |
train(org.apache.commons.configuration.HierarchicalConfiguration config,
Double percentage) |
public static void main(String[] args) throws org.apache.commons.configuration.ConfigurationException, IOException
org.apache.commons.configuration.ConfigurationExceptionIOExceptionpublic static void train(org.apache.commons.configuration.HierarchicalConfiguration config,
Double percentage)
throws org.apache.commons.configuration.ConfigurationException,
IOException
org.apache.commons.configuration.ConfigurationExceptionIOExceptionpublic static void test(org.apache.commons.configuration.HierarchicalConfiguration config)
throws org.apache.commons.configuration.ConfigurationException,
IOException
org.apache.commons.configuration.ConfigurationExceptionIOExceptionpublic static void eval5by2(org.apache.commons.configuration.HierarchicalConfiguration config,
Double percentage)
throws org.apache.commons.configuration.ConfigurationException,
IOException
org.apache.commons.configuration.ConfigurationExceptionIOExceptionpublic static void eval10Fold(org.apache.commons.configuration.HierarchicalConfiguration config,
Double percentage)
throws org.apache.commons.configuration.ConfigurationException,
IOException
org.apache.commons.configuration.ConfigurationExceptionIOExceptionpublic static void testDict(org.apache.commons.configuration.HierarchicalConfiguration config)
throws org.apache.commons.configuration.ConfigurationException,
IOException
org.apache.commons.configuration.ConfigurationExceptionIOExceptionpublic static void logInput(Set<Sentence> sentences, org.apache.commons.configuration.HierarchicalConfiguration config) throws IOException
IOExceptionpublic static String getTrainingText(Sentence sentence, TagFormat format, Set<Mention.MentionType> mentionTypes, Sentence.OverlapOption sameType, Sentence.OverlapOption differentType)
public static void outputMentions(Sentence sentence, PrintWriter mentionOutputFile, boolean onlyNonBlank, boolean ignoreWhitespace)
public static BANNER.Performance test(Dataset dataset, Tagger tagger, org.apache.commons.configuration.HierarchicalConfiguration config) throws IOException
IOExceptionpublic static BANNER.Performance test(Dataset dataset, Tagger tagger, org.apache.commons.configuration.HierarchicalConfiguration config, String filenameSuffix) throws IOException
IOExceptionpublic static Sentence process(Tagger tagger, Tokenizer tokenizer, PostProcessor postProcessor, Sentence sentence)
public static Dataset getDataset(org.apache.commons.configuration.HierarchicalConfiguration config)
public static Tokenizer getTokenizer(org.apache.commons.configuration.HierarchicalConfiguration config)
public static DictionaryTagger getDictionary(org.apache.commons.configuration.HierarchicalConfiguration config)
public static PostProcessor getPostProcessor(org.apache.commons.configuration.HierarchicalConfiguration config)
public static dragon.nlp.tool.Tagger getPosTagger(org.apache.commons.configuration.HierarchicalConfiguration config)
public static dragon.nlp.tool.lemmatiser.EngLemmatiser getLemmatiser(org.apache.commons.configuration.HierarchicalConfiguration config)
public static String getSimFindFilename(org.apache.commons.configuration.HierarchicalConfiguration config)
Copyright © 2018 JULIE Lab, Germany. All rights reserved.