title: Best learning algorithm to make a decision tree in java?
body: <p>I have a datasets with information like age, city, age of children, ... and a result (confirm, accept).</p>
  
  <p>To help modelisation of "workflow", I want to create automatically a decision tree based on previous datasets.</p>
  
  <p>I have take a look at <a href="http://en.wikipedia.org/wiki/Decision_tree_learning" rel="noreferrer">http://en.wikipedia.org/wiki/Decision_tree_learning</a> and I know that the problem is clearly not obvious.</p>
  
  <p>I just want to have advice on some algorithm or some libs on this subject what can help me in the contruction of a decision tree based on samples.</p>