Package org.languagetool.tagging.eo
Class EsperantoTagger
java.lang.Object
org.languagetool.tagging.eo.EsperantoTagger
- All Implemented Interfaces:
org.languagetool.tagging.Tagger
A part-of-speech tagger for Esperanto.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.languagetool.AnalyzedTokenReadings
createNullToken
(String token, int startPos) org.languagetool.AnalyzedToken
createToken
(String token, String posTag) private String
findTransitivity
(String verb) private void
lazyInit()
loadWords
(InputStream stream) Load list of words from UTF-8 file (one word per line).List
<org.languagetool.AnalyzedTokenReadings> private static String
-
Field Details
-
manualTagger
private org.languagetool.tagging.ManualTagger manualTagger -
setTransitiveVerbs
-
setIntransitiveVerbs
-
patternVerb
-
patternPrefix
-
patternSuffix
-
patternParticiple
-
setNonParticiple
-
patternTabelvorto
-
patternTabelvortoAdverb
-
-
Constructor Details
-
EsperantoTagger
public EsperantoTagger()
-
-
Method Details
-
xSystemToUnicode
-
loadWords
Load list of words from UTF-8 file (one word per line).- Throws:
IOException
-
lazyInit
- Throws:
IOException
-
findTransitivity
-
tag
public List<org.languagetool.AnalyzedTokenReadings> tag(List<String> sentenceTokens) throws IOException - Specified by:
tag
in interfaceorg.languagetool.tagging.Tagger
- Throws:
IOException
-
createNullToken
- Specified by:
createNullToken
in interfaceorg.languagetool.tagging.Tagger
-
createToken
- Specified by:
createToken
in interfaceorg.languagetool.tagging.Tagger
-