User:Unormal

From KDE Community Wiki
Revision as of 16:53, 17 December 2010 by Unormal (talk | contribs) (Some more tools)

NLP - Natural Language Programming/Processing in KDE

Free Linguistic software tools and framework

Tool Supported Languages Type Version Programming language License Notes
FreeLing Spanish, Catalan, Galician, Italian, English, Welsh, Portuguese, and Asturian suite of language analyzers 2.2 GPL
LinkGrammar English syntactic parser 4.1b GPL
Morphisto German morphological analyzer LGPL & CC
Malaga German, Italian, Spanish, Suomi (not all free!) grammar development environment 7.12 GPL
Ispell large number of European languages spell checker 3.3.02 unknown Probably deprecated
Aspell many ;-) spell checker 0.61 LGPL successor of Ispell
MySpell many spell checker Former spell checker of OOo, now deprecated
HunSpell many spell checker and morphological analyzer 1.2.12 C, C++ LGPL & MPL Spell checker of OOo
TreeTagger many PoSTagger & lemmatizer Tagger License
Enchant many Spell checker 1.6.0 Spell checker for Abiword
TiMBL Tilburg Memory Based Learner 1.0.0 C++ GPLv3
mbt Memory-based tagger-generator and tagger 3.2.2 C++ GPLv3
frog Dutch tagger and parser 0.1 C++, Python GPLv3

Additional tools

  • Foma
  • SFST - Stuttgart Finite State Transducer

Futher stuff

  • LIMA