User:Unormal: Difference between revisions
Appearance
NLP in KDE |
Added links and more information about the nlp tools |
||
Line 1: | Line 1: | ||
= NLP - Natural Language Programming/Processing in KDE = | = NLP - Natural Language Programming/Processing in KDE = | ||
* Jovie/KTTS - KDE Text-To-Speech | * [http://accessibility.kde.org/ Jovie/KTTS - KDE Text-To-Speech] | ||
* Sonnet (Spell checking, etc.) | * [http://techbase.kde.org/Development/Architecture/KDE4/Sonnet Sonnet (Spell checking, etc.)] | ||
* Simon Listens - Speech Recognition | * [http://www.simon-listens.org Simon Listens - Speech Recognition] | ||
* KDEedu (Parley, KWordQuiz, KHangman, etc.) | * [http://edu.kde.org KDEedu (Parley, KWordQuiz, KHangman, etc.)] | ||
* KMail ("attachment" recognition) | * [http://www.kontact.org KMail ("attachment" recognition)] | ||
== Free Linguistic software tools and framework == | == Free Linguistic software tools and framework == | ||
{| class="nlptoolstable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%;" | |||
|- style="background: #ececec; white-space:nowrap;" | |||
!Tool | |||
!Supported Languages | |||
!Type | |||
!Version | |||
!Programming language | |||
!License | |||
!Notes | |||
|- | |||
|[http://nlp.lsi.upc.edu/freeling/ FreeLing] | |||
|Spanish, Catalan, Galician, Italian, English, Welsh, Portuguese, and Asturian | |||
|suite of language analyzers | |||
|2.2 | |||
| | |||
|GPL | |||
| | |||
|- | |||
|[http://www.link.cs.cmu.edu/link/ LinkGrammar] | |||
|English | |||
|syntactic parser | |||
|4.1b | |||
| | |||
|GPL | |||
| | |||
|- | |||
|[http://code.google.com/p/morphisto/ Morphisto] | |||
|German | |||
|morphological analyzer | |||
| | |||
| | |||
|LGPL & CC | |||
| | |||
|- | |||
|[http://home.arcor.de/bjoern-beutel/malaga/ Malaga] | |||
|German, Italian, Spanish, Suomi (not all free!) | |||
|grammar development environment | |||
|7.12 | |||
| | |||
|GPL | |||
| | |||
|- | |||
|[http://lasr.cs.ucla.edu/geoff/ispell.html Ispell] | |||
|large number of European languages | |||
|spell checker | |||
|3.3.02 | |||
| | |||
|unknown | |||
|Probably deprecated | |||
|- | |||
|[http://aspell.net/ Aspell] | |||
|many ;-) | |||
|spell checker | |||
|0.61 | |||
| | |||
|LGPL | |||
|successor of Ispell | |||
|- | |||
|MySpell | |||
|many | |||
|spell checker | |||
| | |||
| | |||
| | |||
|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 | |||
|- | |||
|} | |||
=== Additional tools === | === Additional tools === |
Revision as of 16:40, 17 December 2010
NLP - Natural Language Programming/Processing in KDE
- Jovie/KTTS - KDE Text-To-Speech
- Sonnet (Spell checking, etc.)
- Simon Listens - Speech Recognition
- KDEedu (Parley, KWordQuiz, KHangman, etc.)
- KMail ("attachment" recognition)
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 |
Additional tools
- Foma
- SFST - Stuttgart Finite State Transducer
Futher stuff
- LIMA