opennlp.tools.coref.resolver
Class IsAResolver

java.lang.Object
  extended by opennlp.tools.coref.resolver.AbstractResolver
      extended by opennlp.tools.coref.resolver.MaxentResolver
          extended by opennlp.tools.coref.resolver.IsAResolver
All Implemented Interfaces:
Resolver

public class IsAResolver
extends MaxentResolver

Resolves coreference between appositives.


Field Summary
 
Fields inherited from class opennlp.tools.coref.resolver.MaxentResolver
DEFAULT, DIFF, SAME
 
Constructor Summary
IsAResolver(String projectName, ResolverMode m)
           
IsAResolver(String projectName, ResolverMode m, NonReferentialResolver nrr)
           
 
Method Summary
 boolean canResolve(MentionContext ec)
          Returns true if this resolver is able to resolve the referring expression of the same type as the specified mention.
 
Methods inherited from class opennlp.tools.coref.resolver.MaxentResolver
resolve, retain, setSimilarityModel, train
 
Methods inherited from class opennlp.tools.coref.resolver.AbstractResolver
setNumberSentencesBack
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsAResolver

public IsAResolver(String projectName,
                   ResolverMode m)
            throws IOException
Throws:
IOException

IsAResolver

public IsAResolver(String projectName,
                   ResolverMode m,
                   NonReferentialResolver nrr)
            throws IOException
Throws:
IOException
Method Detail

canResolve

public boolean canResolve(MentionContext ec)
Description copied from interface: Resolver
Returns true if this resolver is able to resolve the referring expression of the same type as the specified mention.

Parameters:
ec - The mention being considered for resolution.
Returns:
true if the resolver handles this type of referring expression, false otherwise.


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.