MACHINE LEARNING IMPLEMENTATION : A GRADUAL GUIDE