You can restrict your experiments to a subset of the records in that file if your system cannot handle the whole file. But remember that the more accurate your decision tree is, the better. Also, note that this dataset has missing values. You can use only records without missing values, but you can earn extra credit if you use records with missing values as long as you use a sound way to fill in appropriate data for those missing values and you explain it clearly in your written report. You should pre-process the attributes so that you maximize the accuracy of your decision tree.
Test data are available in the census-income.test file.
The accuracy of a decision tree is measured as the percentage of correctly classified instances. Your system should follow the CS Department Documentation Standard. Program and Decision Tree. Submit a report.txt file containing your written report. Your report should also include a short user manual explaining how to install, run, and use your system.