de.danielnaber.languagetool.tagging.disambiguation.rules.en
Class EnglishRuleDisambiguator

Object
  extended by RuleDisambiguator
      extended by EnglishRuleDisambiguator
All Implemented Interfaces:
Disambiguator

public class EnglishRuleDisambiguator
extends RuleDisambiguator


Constructor Summary
EnglishRuleDisambiguator()
           
 
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

EnglishRuleDisambiguator

public EnglishRuleDisambiguator()
Method Detail

disambiguate

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

Specified by:
disambiguate in interface Disambiguator
Specified by:
disambiguate in class RuleDisambiguator
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.
Throws:
IOException


Copyright © 2005-2007 Daniel Naber