MACHINE LEARNING ALGORITHM AND DEVELOPMENT: AN OVERVIEW