NLP-FSM use OpenFST to explore Finite-State Programming http://www.openfst.org/twiki/bin/view/FST/WebHome