The FreeLing project was created and is currently leaded 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, Geman, 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).
If you use FreeLing in academic works, please cite us appropriately.
Brief descriptions of FreeLing are also available in: Russian.