public class HybridCorefMentionFinder extends CorefMentionFinder
Modifier and Type | Field and Description |
---|---|
MentionDetectionClassifier |
mdClassifier |
allowReparsing, enumerationsMentionPattern, headFinder, lang, npOrPrpMentionPattern, parserProcessor
Constructor and Description |
---|
HybridCorefMentionFinder(HeadFinder headFinder,
java.util.Properties props) |
Modifier and Type | Method and Description |
---|---|
protected static void |
extractNamedEntityMentions(CoreMap s,
java.util.List<Mention> mentions,
java.util.Set<IntPair> mentionSpanSet,
java.util.Set<IntPair> namedEntitySpanSet) |
java.util.List<java.util.List<Mention>> |
findMentions(Annotation doc,
Dictionaries dict,
java.util.Properties props)
Get all the predicted mentions for a document.
|
addGoldMentions, addNamedEntityStrings, extractEnumerations, extractNamedEntityModifiers, extractPremarkedEntityMentions, findHead, findHeadChinese, findSyntacticHead, insideNE, inStopList, isPleonastic, isPleonasticDebug, partitiveRule, removeSpuriousMentions, removeSpuriousMentionsEn, removeSpuriousMentionsZh
public MentionDetectionClassifier mdClassifier
public HybridCorefMentionFinder(HeadFinder headFinder, java.util.Properties props) throws java.lang.ClassNotFoundException, java.io.IOException
java.lang.ClassNotFoundException
java.io.IOException
public java.util.List<java.util.List<Mention>> findMentions(Annotation doc, Dictionaries dict, java.util.Properties props)
CorefMentionFinder
findMentions
in class CorefMentionFinder
doc
- The syntactically annotated documentdict
- Dictionaries for coref.