Text processing tools
The Emotion Detector allows to identify the positivity, negativity and neutrality in paragraphs of written text.
Tools of the IEL rule-based morphology
The rule-based morphology toolkit of the Estonian Language Institute consists of separate modules for syllabification, paradigm recognition, morphological analysis and synthesis.
- EstNLTK
Python package for processing Estonian. EstNLTK provides common natural language processing functionality such as paragraph, sentence and word tokenization, morphological analysis, named entity recognition, etc. - EstCG shallow parser for Estonian
http://www.ut.ee/~kaili/grammatika/, code on GitHub
- Noun phrase extractor/annotator for Estonian (EstNPTool)
http://www.ut.ee/~kaili/nptool/vers2.zip
- Estonian newspaper texts summarizer EstSum
http://www.ut.ee/~kaili/estsum/
- Statistical morphosyntactic disambiguator for Estonian (using TreeTagger)
- Rule-based morphosyntactic disambiguator for Estonian
http://www.ut.ee/~kaili/grammatika/
- VISL syntax learning games for Estonian
http://beta.visl.sdu.dk/visl/et/edutainment/games/
- Speller for Estonian
http://www.filosoft.ee/html_speller_et/
- IEL's Morphological Toolset for Estonian
online demo, download
- Morphological Analyzer for Estonian
http://www.filosoft.ee/html_morf_et/
- Morphological Synthesizer for Estonian
http://www.filosoft.ee/gene_et
- Filosoft's statistical morphosyntactic disambiguator for Estonian
- Finding collocations on selected Estonian corpora (online tool)
https://korpused.keeleressursid.ee/clc/