public class PerfectResolver extends AbstractResolver
distances, numEntitiesBack, numSentencesBack, showExclusions| Constructor and Description |
|---|
PerfectResolver() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canResolve(MentionContext ec)
Returns true if this resolver is able to resolve the referring expression of the same type
as the specified mention.
|
protected boolean |
outOfRange(MentionContext ec,
DiscourseEntity de)
Determines if the specified entity is too far from the specified mention to be resolved to it.
|
DiscourseEntity |
resolve(MentionContext ec,
DiscourseModel dm)
Resolve this referring expression to a discourse entity in the discourse model.
|
excluded, featureString, getHead, getHeadIndex, getHeadString, getNumEntities, getNumEntities, retain, setNumberSentencesBack, trainpublic boolean canResolve(MentionContext ec)
Resolverec - The mention being considered for resolution.protected boolean outOfRange(MentionContext ec, DiscourseEntity de)
AbstractResolveroutOfRange in class AbstractResolverec - The mention which is being considered.de - The entity to which the mention is to be resolved.public DiscourseEntity resolve(MentionContext ec, DiscourseModel dm)
Resolverec - the referring expression.dm - the discourse model.Copyright © 2016 The Apache Software Foundation. All rights reserved.