Some of the common steps needed to prepare a dataset to be given into a machine learning model. (selecting the data, processing it, and transforming it, visualizing it etc...). It starts with the common transformation techniques using various functions and methods in numpy and panda.