From the different Data Mining tasks, I want to train the Classification.
For that, I:
Took this dataset (can be used as an example for the answer).
Got to know the data (data objects, attribute types, statistical descripton, saw some data visualizations of my attributes) and have done pre-processing (data cleaning, such as removing NAs).
Now, before analyzing the computational results, I want to select the techniques to use. And, from the whole range of Classification techniques (such as: Decision trees, RandomForest, XGBoost, SVM, KNN, SGD, MLP, Gaussian Naive Bayes,...) which framework should one use to select the most appropriate classification technique?