de.danielnaber.languagetool.tagging.disambiguation.xx
Class TrimDisambiguator

Object
  extended by TrimDisambiguator
All Implemented Interfaces:
Disambiguator

public class TrimDisambiguator
extends Object
implements Disambiguator

Trivial disambiguator. Just cuts out tags from the token. It leaves only the first tag.

Author:
Jozef Licko

Constructor Summary
TrimDisambiguator()
           
 
Method Summary
 AnalyzedSentence disambiguate(AnalyzedSentence input)
          If possible, filters out the wrong POS tags.
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrimDisambiguator

public TrimDisambiguator()
Method Detail

disambiguate

public final AnalyzedSentence disambiguate(AnalyzedSentence input)
Description copied from interface: Disambiguator
If possible, filters out the wrong POS tags.

Specified by:
disambiguate in interface Disambiguator
Parameters:
input - The sentence with already tagged words. The words are expected to have multiple tags.
Returns:
Analyzed sentence, where each word has only one (possibly the most correct) tag.


Copyright © 2005-2007 Daniel Naber