In the second step, the model is
tested using a different data set that is used to estimate the
classification accuracy of the model. If the accuracy of the
model is considered acceptable, the model can be used to
classify future data instances for which the class label is not
known. At the end, the model acts as a classifier in the decision
making process. There are several techniques that can be used
for classification such as decision tree, Bayesian methods, rule
based algorithms, and Neural Networks.