![]() |
|
|
|
|
![]() |
|
|
|
|
|
|
|
|
|
|
FINITE STATE TECHNOLOGY The Finite State Technology research concentrates on tools for specifying and manipulating finite state automata (acceptors, transducers, and multi-tape machines). Our tools (xfst, twolc, lexc) are built on top of a software library that provides algorithms for creating automata from regular expressions and equivalent formalisms and contains both classical operations such as union and composition and also new algorithms such as replacement and local sequentialisation. Over the years, the products of our research have come to be used all over the world in many linguistic applications such as morphological analysis, tokenisation, and shallow parsing of a wide variety of natural languages. The xfst tool has been licensed to over 70 universities world-wide. Many components have been incorporated into commercial software.
Weighted Finite-State Compiler - WFSC
(Creating and manipulating multi-tape weighted finite-state machines with symbol classes)
Xfst, twolc, and lexc are now available, under a non-commercial license, in the book Finite State Morphology (Beesley and Karttunen, 2003, CSLI Publications) which documents their use. The finite-state software has also been licensed commercially.
References
to finite state methods in Natural Language Processing (out-dated)
Ken Beesley, Tamás Gaál, André Kempe - Permanent researchers,
|
|