ID3 Algorithm

This page gives users an introduction to decision trees using the ID3 Algorithm. First, a number of rows are generated and assigned as either a Hero or Villain based on a set of character traits. Users are asked users to decide if they think someone with these characteristics will be a Hero or a Villain. Then when they press "Build Tree", the algorithm runs and they should be given a set of "rules" in the form of if-then statements that determine the criteria that they're probably using to figure out if a person is a hero or a villain.