This document discusses using machine learning techniques like regression and LSTM models to predict stock market returns. It first provides background on the challenges of predicting the stock market due to its unpredictable nature. It then describes obtaining stock price data from Yahoo Finance to use as the dataset. The document outlines using regression analysis to build a relationship between stock prices and time and using LSTM due to its ability to learn from sequence data. It then reviews related work applying machine learning like neural networks and genetic algorithms to optimize stock prediction. The methodology section provides more detail on preprocessing the dataset and using regression and LSTM models to make predictions and compare results.