Random forest is an effective tool for classification because it can deal with over-fitting of large dataset and is also fast for large dataset with many features. In addition, the Random forest is robust with noise. A tree is built from learning sampling dataset with replacement; about one third of this dataset was not used to train. This model can evaluate importance factors used in classification and un-pruned rules that are created and evaluated by the training dataset.