Recent News

The core functionality for building trees has been broken out of the former TreeBuilder
into more generic components that can be used to build other kinds of trees apart from
decision trees. Unit tests have also been added for these components. Additionally,
tree build time appears to have improved by about 15%, and memory usage is decreased.
Mahout / Hadoop are also no longer dependencies, making the jar lighter weight.

Ask questions and contribute

Come say "Hi!" on our Discussion Forum, or
improve QuickML and submit a pull request through GitHub. Want to help?
Take a look at our open issues and see if there is anything
you can tackle, fork our code, then submit a pull request.

Documentation

Documentation of QuickML is currently lagging significantly behind functionality,
but the API is fairly well defined and should be mostly self-explanatory using the
examples below as a starting point, just start poking around the
source code, particularly
the unit tests.
You can also improve this site by editing
this file.

Please also note that the QuickML API remains subject to change, and will continue
to do so until 1.0 (although we will only make such changes if we're
convinced they're necessary to make the API as good as it can be).

History

QuickML was initially created by Ian Clarke. Since early 2014, it has been co-architected by Ian and Alex Hawk, and has benefited from significant
contributions from Chris Reeves and Michael Kelly of OneSpot.