TRmorph: A Turkish morphological analyzer

NEWS (2013-10-13): New release. This page describes the new version of TRmorph and provides a simple demo below. The web page for the old analyzer can be found here.

TRmorph is a relatively complete finite-state morphological analyzer for Turkish. The current version of the analyzer is licensed under the terms of GNU LGPL, and the complete source code can be obtained from GitHub. Please see the documentation for further information.

The analyzer is still in active development, and any comments or corrections are welcome.

If you use this analyzer in your research, and want to cite it, please cite the following paper:

Çağrı Çöltekin (2010). A Freely Available Morphological Analyzer for Turkish In Proceedings of the 7th International Conference on Language Resources and Evaluation (LREC2010), Valletta, Malta, May 2010. (pdf, bib).

TRmorph Demo

You can try the current development version (as of 2014-01-16) of TRmorph here. If you have javascript enabled you can use the buttons below the input box to enter special Turkish characters. The analysis symbols are described in the manual. The stems are linked to their Wiktionary definitions.

Some characters in the input string are filtered out in the web demo. If the demo fails to accept the input you provide, or if you need to analyze large amount of data, please download and use an off-line version.

The analyses are ranked according to a sipmple no-context disambiguator, the most likely analysis should be on top.

If things do not look as they should, please let me know.

Type the word to analyze:

Last updated: 2013-11-21