BEST MACHINE LEARNING REVENUE PLATFORMS: FUTURE FORECASTS & EVALUATIONS