Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
model
Model
|
protected edu.stanford.nlp.parser.lexparser.LexicalizedParser |
parser
Stanford Lexicalized Parser
|
Constructor and Description |
---|
Parser(java.lang.String parserModel,
java.lang.String[] extraFlags)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConstituencyParseModel()
Get constituency parse model
|
java.lang.String |
getOptions()
Get options
|
boolean |
isValid()
Whether this parser is valid
|
protected static edu.stanford.nlp.parser.lexparser.LexicalizedParser |
load(java.io.ObjectInputStream inputStream)
Load the parser
|
edu.stanford.nlp.trees.Tree |
parse(java.util.List<edu.stanford.nlp.ling.CoreLabel> sentence)
Parse sentence
|
java.util.List<edu.stanford.nlp.trees.Tree> |
parseSentences(java.util.List<java.util.List<edu.stanford.nlp.ling.CoreLabel>> sentences)
Parse sentences
|
protected edu.stanford.nlp.parser.lexparser.LexicalizedParser parser
protected final java.lang.String model
public Parser(java.lang.String parserModel, java.lang.String[] extraFlags)
parserModel
- parser model (null defaults to englishRNN)extraFlags
- parser extra flagspublic boolean isValid()
IParser
public java.lang.String getOptions()
IParser
getOptions
in interface IParser
protected static edu.stanford.nlp.parser.lexparser.LexicalizedParser load(java.io.ObjectInputStream inputStream)
inputStream
- serialized parser input streampublic java.util.List<edu.stanford.nlp.trees.Tree> parseSentences(java.util.List<java.util.List<edu.stanford.nlp.ling.CoreLabel>> sentences)
IParser
parseSentences
in interface IParser
sentences
- sentences to parsepublic edu.stanford.nlp.trees.Tree parse(java.util.List<edu.stanford.nlp.ling.CoreLabel> sentence)
IParser
public java.lang.String getConstituencyParseModel()
IParser
getConstituencyParseModel
in interface IParser