MACHINE LEARNING IS RESHAPING ONLINE DEVELOPMENT : WHAT USERS MUST TO KNOW