MACHINE LEARNING SHARE ASSESSMENT PLATFORMS : A BEGINNER'S GUIDE