public class OpenNLPOpsFactory extends Object
Constructor and Description |
---|
OpenNLPOpsFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
clearModels() |
static NLPChunkerOp |
getChunker(String modelName) |
static opennlp.tools.chunker.ChunkerModel |
getChunkerModel(String modelName,
ResourceLoader loader) |
static NLPLemmatizerOp |
getLemmatizer(String dictionaryFile,
String lemmatizerModelFile) |
static String |
getLemmatizerDictionary(String dictionaryFile,
ResourceLoader loader) |
static opennlp.tools.lemmatizer.LemmatizerModel |
getLemmatizerModel(String modelName,
ResourceLoader loader) |
static NLPNERTaggerOp |
getNERTagger(String modelName) |
static opennlp.tools.namefind.TokenNameFinderModel |
getNERTaggerModel(String modelName,
ResourceLoader loader) |
static NLPPOSTaggerOp |
getPOSTagger(String modelName) |
static opennlp.tools.postag.POSModel |
getPOSTaggerModel(String modelName,
ResourceLoader loader) |
static NLPSentenceDetectorOp |
getSentenceDetector(String modelName) |
static opennlp.tools.sentdetect.SentenceModel |
getSentenceModel(String modelName,
ResourceLoader loader) |
static NLPTokenizerOp |
getTokenizer(String modelName) |
static opennlp.tools.tokenize.TokenizerModel |
getTokenizerModel(String modelName,
ResourceLoader loader) |
public static NLPSentenceDetectorOp getSentenceDetector(String modelName) throws IOException
IOException
public static opennlp.tools.sentdetect.SentenceModel getSentenceModel(String modelName, ResourceLoader loader) throws IOException
IOException
public static NLPTokenizerOp getTokenizer(String modelName) throws IOException
IOException
public static opennlp.tools.tokenize.TokenizerModel getTokenizerModel(String modelName, ResourceLoader loader) throws IOException
IOException
public static NLPPOSTaggerOp getPOSTagger(String modelName) throws IOException
IOException
public static opennlp.tools.postag.POSModel getPOSTaggerModel(String modelName, ResourceLoader loader) throws IOException
IOException
public static NLPChunkerOp getChunker(String modelName) throws IOException
IOException
public static opennlp.tools.chunker.ChunkerModel getChunkerModel(String modelName, ResourceLoader loader) throws IOException
IOException
public static NLPNERTaggerOp getNERTagger(String modelName) throws IOException
IOException
public static opennlp.tools.namefind.TokenNameFinderModel getNERTaggerModel(String modelName, ResourceLoader loader) throws IOException
IOException
public static NLPLemmatizerOp getLemmatizer(String dictionaryFile, String lemmatizerModelFile) throws IOException
IOException
public static String getLemmatizerDictionary(String dictionaryFile, ResourceLoader loader) throws IOException
IOException
public static opennlp.tools.lemmatizer.LemmatizerModel getLemmatizerModel(String modelName, ResourceLoader loader) throws IOException
IOException
public static void clearModels()
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.