edu.mit.jmwe.detect
Class Longest
java.lang.Object
edu.mit.jmwe.detect.HasMWEDetector
edu.mit.jmwe.detect.ResolveByScore
edu.mit.jmwe.detect.Longest
- All Implemented Interfaces:
- IHasMWEDetector, IMWEDetector, IMWEDetectorResolver
public class Longest
- extends ResolveByScore
A detector resolver that chooses the longest MWEs in a set of conflicts.
- Since:
- jMWE 1.0.0
- Version:
- $Id: Longest.java 610 2011-05-06 20:05:20Z markaf $
- Author:
- M.A. Finlayson
Method Summary |
protected
|
getScorer(List<T> scorer)
Returns the scoring function for this filter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Longest
public Longest(IMWEDetector detector)
- Constructs a new instance of this detector.
- Parameters:
detector
- the wrapped detector; may not be null
- Since:
- jMWE 1.0.0
getScorer
protected <T extends IToken> IScorer<IMWE<T>> getScorer(List<T> scorer)
- Description copied from class:
ResolveByScore
- Returns the scoring function for this filter.
- Specified by:
getScorer
in class ResolveByScore
- Type Parameters:
T
- they type of the token- Parameters:
scorer
- the sentence to be scored
- Returns:
- the scorer
Copyright © 2011 Massachusetts Institute of Technology. All Rights Reserved.