Why Do We Need One Hot Encoding