|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KBestViterbiParser
An interface that supports finding k best and/or k good parses and parse sampling. These operations are specified by separate methods, but it is expected that many parsers will return an UnsupportedOperationException for some of these methods. This has some other methods that essentially provide a rich parser interface which is used by certain parsers in lexparser, including other convenience methods like hasParse() and getBestScore().
Method Summary | |
---|---|
List<ScoredObject<Tree>> |
getBestParses()
Get a complete set of the maximally scoring parses for a sentence, rather than one chosen at random. |
double |
getBestScore()
Gets the score (typically a log probability) of the best parse of a sentence. |
List<ScoredObject<Tree>> |
getKBestParses(int k)
Get the exact k best parses for the sentence. |
List<ScoredObject<Tree>> |
getKGoodParses(int k)
Get k good parses for the sentence. |
List<ScoredObject<Tree>> |
getKSampledParses(int k)
Get k parse samples for the sentence. |
boolean |
hasParse()
Does the sentence in the last call to parse() have a parse? In theory this method shouldn't be here, but it seemed a convenient place to put it for our more general parser interface. |
Methods inherited from interface edu.stanford.nlp.parser.ViterbiParser |
---|
getBestParse |
Methods inherited from interface edu.stanford.nlp.parser.Parser |
---|
parse, parse |
Method Detail |
---|
List<ScoredObject<Tree>> getKBestParses(int k)
k
- The number of best parses to return
List<ScoredObject<Tree>> getBestParses()
List<ScoredObject<Tree>> getKGoodParses(int k)
k
- The number of good parses to return
List<ScoredObject<Tree>> getKSampledParses(int k)
k
- The number of sampled parses to return
boolean hasParse()
double getBestScore()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |