Managing Machine Learning Workflows with Scikit-learn Pipelines Part 1: A Gentle Introduction

#artificialintelligence 

Are you familiar with Scikit-learn Pipelines? They are an extremely simple yet very useful tool for managing machine learning workflows. A typical machine learning task generally involves data preparation to varying degrees. We won't get into the wide array of activities which make up data preparation here, but there are many. Such tasks are known for taking up a large proportion of time spent on any given machine learning task.