I may return to Nak at some point in the next few months and bring it back up to date. At my startup, I also wrote some code for training models with Vowpal Wabbit (defining features etc in Scala, dumping out a VW ready file, letting VW executable estimate the parameters, reading the parameters back into Scala. This has worked well for training lots of models with VW's speed and many nice features, while still being able to deploy models on the JVM. That might get open sourced soonish too.