A gem for development on SEATC, can be used for other system that requires automaton and grammars analysis
Multi dimensional K-Means clustering algorithm