MACHINE LEARNING STOCK ANALYSIS TOOLS : A NEWBIE'S GUIDE