DecisionTree.jl is a Julia classifier with the implimentation of the ID3 algorithm with post pruning (pessimistic pruning), parallelized bagging (random forests), adaptive boosting (decision stumps), cross validation (n-fold) and support for mixed nominal and numerical data.
DecisionTree.jl