FreeLing is an open-source library providing a wide range of language analysis utilities for
several different languages. It is intended to provide NLP application developers with any text
processing and language annotation tools they may need in order to simplify their development
Moreover, FreeLing is customizable and extensible. Developers can use the default linguistic
resources (dictionaries, lexicons, grammars, etc.), or extend them, adapt to particular domains, or
even develop new resources for specific languages.
Being open-source has enabled FreeLing to grow far beyond its original capabilities,
especially with regard to linguistic data: contributions from its community of users, for instance,
include morphological dictionaries and PoS tagger training data for Galician, Italian, Portuguese,
Asturian, and Welsh.
In this paper we present the basic architecture and the main services in FreeLing, and we
outline how developers might use it to build competitive NLP systems and indicate how it might
be extended to support the development of Example-Based Machine Translation systems.
CitacióPadró, L.; Farwell, D. FreeLing: From a multilingual open-source analyzer suite to an EBMT platform.. A: Workshop on Example-Based Machine Translation. "3rd Workshop on Example-Based Machine Translation". Dublin: 2010.