This is an implementation of an EM algorithm for probabilistic finite automata.
Dependencies for file input and output functionality:
- Apache Commons IO (http://commons.apache.org/proper/commons-io/) for file input and output
Dependencies for visualizations of automata (optional)
- dk.brics.automaton (http://www.brics.dk/automaton/) for minimizing visualizations of automata
- Petrify (http://www.lsi.upc.edu/~jordicf/petrify/) for generating Petri nets from automata visualizations
- GraphViz (http://www.graphviz.org/) for rendering visualizations (dot)
- Some PDF viewer