Binary classification and Multiclass classification with pipelining and parameter tuning with GridsearchCV and RandomizedSearchCV