University of Helsinki
Helsinki Finite-State Technology : Project Web Hosting - Open Source Software

Helsinki Finite-State Technology

The Helsinki Finite-State Transducer toolkit is intended for processing natural language morphologies. The toolkit is demonstrated by wide-coverage implementations of a number of languages of varying morphological complexity.

Documentation

For a short overview, see here. For more thorough information, see our documentation pages.

Downloads

Binaries, library and morphological resources can be fetched from our download page. To see what's new, have a look at release notes.

API

The easiest way to use HFST library is via Python API. There is also a C++ API available.

Papers

HFST-releated papers and other publications can be found here.