User:Unormal: Difference between revisions

From KDE Community Wiki
(Some more tools)
(Added apertium and sorted alphabetically)
Line 18: Line 18:
!License
!License
!Notes
!Notes
|-
|[http://www.apertium.org/ Apertium]
|many
|machine translation platform
|3.1
|
|GPL
|
|-
|[http://aspell.net/ Aspell]
|many ;-)
|spell checker
|0.61
|
|LGPL
|successor of Ispell
|-
|[http://abisource.com/projects/enchant/ Enchant]
|many
|Spell checker
|1.6.0
|
|
|Spell checker for Abiword
|-
|-
|[http://nlp.lsi.upc.edu/freeling/ FreeLing]  
|[http://nlp.lsi.upc.edu/freeling/ FreeLing]  
Line 26: Line 50:
|GPL
|GPL
|
|
|-
|[http://ilk.uvt.nl/tadpole frog]
|Dutch
|tagger and parser
|0.1
|C++, Python
|GPLv3
|
|-
|[http://hunspell.sourceforge.net HunSpell]
|many
|spell checker and morphological analyzer
|1.2.12
|C, C++
|LGPL & MPL
|Spell checker of OOo
|-
|[http://lasr.cs.ucla.edu/geoff/ispell.html Ispell]
|large number of European languages
|spell checker
|3.3.02
|
|unknown
|Probably deprecated
|-
|-
|[http://www.link.cs.cmu.edu/link/ LinkGrammar]
|[http://www.link.cs.cmu.edu/link/ LinkGrammar]
Line 33: Line 81:
|
|
|GPL
|GPL
|
|-
|[http://code.google.com/p/morphisto/ Morphisto]
|German
|morphological analyzer
|
|
|LGPL & CC
|
|
|-
|-
Line 51: Line 91:
|
|
|-
|-
|[http://lasr.cs.ucla.edu/geoff/ispell.html Ispell]
|[http://ilk.uvt.nl/mbt mbt]
|large number of European languages
|
|spell checker
|Memory-based tagger-generator and tagger
|3.3.02
|3.2.2
|C++
|GPLv3
|
|
|unknown
|Probably deprecated
|-
|-
|[http://aspell.net/ Aspell]
|[http://code.google.com/p/morphisto/ Morphisto]
|many ;-)
|German
|spell checker
|morphological analyzer
|0.61
|
|
|LGPL & CC
|
|
|LGPL
|successor of Ispell
|-
|-
|MySpell
|MySpell
Line 74: Line 114:
|
|
|Former spell checker of OOo, now deprecated
|Former spell checker of OOo, now deprecated
|-
|[http://hunspell.sourceforge.net HunSpell]
|many
|spell checker and morphological analyzer
|1.2.12
|C, C++
|LGPL & MPL
|Spell checker of OOo
|-
|[http://www.ims.uni-stuttgart.de/projekte/corplex/TreeTagger/DecisionTreeTagger.html TreeTagger]
|many
|PoSTagger & lemmatizer
|
|
|Tagger License
|
|-
|[http://abisource.com/projects/enchant/ Enchant]
|many
|Spell checker
|1.6.0
|
|
|Spell checker for Abiword
|-
|-
|[http://ilk.uvt.nl/timbl/ TiMBL]
|[http://ilk.uvt.nl/timbl/ TiMBL]
Line 107: Line 123:
|
|
|-
|-
|[http://ilk.uvt.nl/mbt mbt]
|[http://www.ims.uni-stuttgart.de/projekte/corplex/TreeTagger/DecisionTreeTagger.html TreeTagger]
|many
|PoSTagger & lemmatizer
|
|
|Memory-based tagger-generator and tagger
|3.2.2
|C++
|GPLv3
|
|
|-
|Tagger License
|[http://ilk.uvt.nl/tadpole frog]
|Dutch
|tagger and parser
|0.1
|C++, Python
|GPLv3
|
|
|-
|-

Revision as of 12:46, 18 December 2010

NLP - Natural Language Programming/Processing in KDE

Free Linguistic software tools and framework

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

Additional tools

  • Foma
  • SFST - Stuttgart Finite State Transducer

Futher stuff

  • LIMA