Encoding Methods In Machine Learning