If you are interested in Machine Learning in the JVM you should not forget about the good old Weka. It has basically been desinged to be used by a Swing GUI but it can also be used as an API. In terms of documentation I can recommend this manual and the javadoc.
In my Demo I use the NaiveBayesMultinomial classifier with the iris dataset that is directly loaded from the Internet.
The Jupyter notebook can be found in the following Gist
0 Comments