Welcome

Here you can find information about FreeLing, an open source language analysis tool suite, released under the Affero GNU General Public License of the Free Software Foundation.

FreeLing project was created and is currently led by Lluís Padró as a means to make available to the community the results of the research carried out at the UPC natural language processing research group.

FreeLing is a C++ library providing language analysis functionalities (morphological analysis, named entity detection, PoS-tagging, parsing, Word Sense Disambiguation, Semantic Role Labelling, etc.) for a variety of languages (English, Spanish, Portuguese, Italian, French, German, Russian, Catalan, Galician, Croatian, Slovene, among others).

FreeLing also provides a command-line front-end that can be used to analyze texts and obtain the output in the desired format (XML, JSON, CoNLL).

These tools are developed and maintained at TALP Research Center, in Universitat Politècnica de Catalunya. They also benefit from many external contributions from a wide community.

If you use FreeLing in academic works, please cite us appropriately.

Brief descriptions of FreeLing are also available in: Russian.