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
IOExceptionpublic static opennlp.tools.sentdetect.SentenceModel getSentenceModel(String modelName, ResourceLoader loader) throws IOException
IOExceptionpublic static NLPTokenizerOp getTokenizer(String modelName) throws IOException
IOExceptionpublic static opennlp.tools.tokenize.TokenizerModel getTokenizerModel(String modelName, ResourceLoader loader) throws IOException
IOExceptionpublic static NLPPOSTaggerOp getPOSTagger(String modelName) throws IOException
IOExceptionpublic static opennlp.tools.postag.POSModel getPOSTaggerModel(String modelName, ResourceLoader loader) throws IOException
IOExceptionpublic static NLPChunkerOp getChunker(String modelName) throws IOException
IOExceptionpublic static opennlp.tools.chunker.ChunkerModel getChunkerModel(String modelName, ResourceLoader loader) throws IOException
IOExceptionpublic static NLPNERTaggerOp getNERTagger(String modelName) throws IOException
IOExceptionpublic static opennlp.tools.namefind.TokenNameFinderModel getNERTaggerModel(String modelName, ResourceLoader loader) throws IOException
IOExceptionpublic static NLPLemmatizerOp getLemmatizer(String dictionaryFile, String lemmatizerModelFile) throws IOException
IOExceptionpublic static String getLemmatizerDictionary(String dictionaryFile, ResourceLoader loader) throws IOException
IOExceptionpublic static opennlp.tools.lemmatizer.LemmatizerModel getLemmatizerModel(String modelName, ResourceLoader loader) throws IOException
IOExceptionpublic static void clearModels()
Copyright © 2000-2024 Apache Software Foundation. All Rights Reserved.