public class DependencyParser extends DependencyParser_ImplBase<Sentence,Token,DependencyNode,TopDependencyNode,DependencyRelation>
This class provides a UIMA/ClearTK wrapper for the ClearNLP dependency parser that outputs to the ClearTK type system. A typical pipeline preceding this analysis engine would consist of a tokenizer, sentence segmenter, POS tagger, and lemmatizer (mp analyzer).
This parser is available here:
http://clearnlp.googlecode.com
DEFAULT_MODEL_PATH, PARAM_LANGUAGE_CODE, PARAM_PARSER_MODEL_PATH, PARAM_WINDOW_CLASS| Constructor and Description |
|---|
DependencyParser() |
| Modifier and Type | Method and Description |
|---|---|
static AnalysisEngineDescription |
getDescription()
Convenience method for creating Analysis Engine for ClearNLP's dependency parser using default English model files
|
static AnalysisEngineDescription |
getDescription(String languageCode,
String modelPath) |
initialize, processgetLoggergetRequiredCasInterface, processgetCasInstancesRequired, hasNext, nextbatchProcessComplete, collectionProcessComplete, destroy, getContext, getResultSpecification, reconfigure, setResultSpecificationpublic DependencyParser()
public static AnalysisEngineDescription getDescription() throws ResourceInitializationException
ResourceInitializationExceptionpublic static AnalysisEngineDescription getDescription(String languageCode, String modelPath) throws ResourceInitializationException
ResourceInitializationExceptionCopyright © 2014. All rights reserved.