@Override public HashSet<Annotation> solveD2W(String text, HashSet<Mention> mentions) { return ProblemReduction.Sa2WToD2W(solveSa2W(text), mentions, Float.MIN_VALUE); }
@Override public HashSet<Tag> solveC2W(String text) throws AnnotationException { return ProblemReduction.A2WToC2W(solveA2W(text)); }
@Override public HashSet<ScoredTag> solveSc2W(String text) throws AnnotationException { return ProblemReduction.Sa2WToSc2W(this.solveSa2W(text)); }
@Override public HashSet<Annotation> solveA2W(String text) throws AnnotationException { return ProblemReduction.Sa2WToA2W(solveSa2W(text), Float.MIN_VALUE); }