Foma is a compiler, programming language, and C library for constructing finite-state automata and transducers for various uses. It has specific support for many natural language processing applications such as producing morphological analyzers.
Helsinki Finite-State Technology AlternativesCompilers and other similar apps like Helsinki Finite-State Technology
Helsinki Finite-State Technology is described as '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' and is a Compiler in the development category. There are 2 alternatives to Helsinki Finite-State Technology for Mac, Windows, Linux and Python. The best Helsinki Finite-State Technology alternative is Foma, which is both free and Open Source.
Alternatives list
PyFoma is a an open source (Apache) package for finite-state automaton and transducer modeling and learning. It is implemented entirely in Python with no external dependencies.
Cost / License
- Free
- Open Source (Apache-2.0)
Platforms
- Python