Java interface for CRFsuite: http://www.chokkan.org/software/crfsuite/
Misc update - support encoding for training file/tagging file (thanks to @tanhv90).