GitHunt
SA

saebyn/java-decision-tree

A decision tree class in Java.

Copyright(c) 2011 John Weaver.
All Rights Reserved.

Source code licensed under the BSD license. Please see the LICENSE file for details.

decision-tree

This package consists of several Java classes to construct and apply a decision
tree to a attribute set. It allows for pluggable algorithms to construct the
tree. The decision tree is constructed from a series of examples of attributes,
where each example either has each of the attributes or does not, and each has
a specified outcome of either true or false. The resulting decision tree is a
binary tree where each leaf node represents the presents or absence of each
attribute named along the path to the root node and the resulting outcome for
the set of decisions.

Dependencies

  • Uses SLF4J for logging.
BSD 3-Clause "New" or "Revised" License
Created October 9, 2010
Updated March 16, 2025
saebyn/java-decision-tree | GitHunt