Model Pipeline - Pipeline with GridSearchCV
This pipeline combines data preprocessing and model training steps. It uses GridSearchCV to find the best model settings automatically by trying different options and picking the best one based on performance.