A decision tree learner with chi-square pruning that alleviates overfitting