title: Library to generate a decision tree
body: <p>Is there a C# Library to generate a decision tree from a datatable and then use it to predict missing data?</p>
  
  <p>I did some researches but did not find any C# library that can generate a decision tree from a set of data.</p>
  
  <p>Any help is greatly appreciated</p>
  
  <p>EDIT:
  For more elaboration:</p>
  
  <p>Lets say I have a dataset of persons with their name, age, salary, marital status, work and vote ( who they are going to vote for in the elections).</p>
  
  <p>I want to use this data to build a decision tree. </p>
  
  <p>And then I have another dataset of persons but without the "vote" column.
  I need to use the Decision tree generated in order to predict the vote for the persons.</p>
  
  <p>The decision tree should be like a series of tests on all the variables of a person to obtain a final prediction </p>