Functional design for the classifier. Refactoring. Working on the
improvement of the data feature.