Package org.languagetool.tagging.pt
Class PortugueseTagger
java.lang.Object
org.languagetool.tagging.BaseTagger
org.languagetool.tagging.pt.PortugueseTagger
- All Implemented Interfaces:
org.languagetool.tagging.Tagger
public class PortugueseTagger
extends org.languagetool.tagging.BaseTagger
Portuguese Part-of-speech tagger.
Based on English tagger.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Pattern
private static final Pattern
private static final Pattern
Fields inherited from class org.languagetool.tagging.BaseTagger
conversionLocale, wordTagger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable List
<org.languagetool.AnalyzedToken> additionalTags
(String word, morfologik.stemming.IStemmer stemmer) private void
addTokens
(List<org.languagetool.AnalyzedToken> taggedTokens, List<org.languagetool.AnalyzedToken> l) boolean
List
<org.languagetool.AnalyzedTokenReadings> Methods inherited from class org.languagetool.tagging.BaseTagger
additionalTags, asAnalyzedToken, asAnalyzedTokenList, asAnalyzedTokenListForTaggedWords, createNullToken, createToken, getAnalyzedTokens, getDictionary, getDictionaryPath, getWordTagger
-
Field Details
-
ADJ_PART_FS
-
VERB
-
PREFIXES_FOR_VERBS
-
-
Constructor Details
-
PortugueseTagger
public PortugueseTagger()
-
-
Method Details
-
getManualAdditionsFileName
- Specified by:
getManualAdditionsFileName
in classorg.languagetool.tagging.BaseTagger
-
getManualRemovalsFileName
- Overrides:
getManualRemovalsFileName
in classorg.languagetool.tagging.BaseTagger
-
overwriteWithManualTagger
public boolean overwriteWithManualTagger()- Overrides:
overwriteWithManualTagger
in classorg.languagetool.tagging.BaseTagger
-
tag
public List<org.languagetool.AnalyzedTokenReadings> tag(List<String> sentenceTokens) throws IOException - Specified by:
tag
in interfaceorg.languagetool.tagging.Tagger
- Overrides:
tag
in classorg.languagetool.tagging.BaseTagger
- Throws:
IOException
-
additionalTags
-
addTokens
-