Next Step uses Machine learning models like linear regression and Random Forest train off of past stock data, test the predictions to past data, and predict future price movements. It was mainly made as a way to just experiment with machine learning while also using Next JS for the front end and python for the backend.