This document describes using a Long Short-Term Memory (LSTM) machine learning algorithm to predict future stock prices. It begins with an introduction to stock price prediction and the challenges involved. It then discusses the proposed system, which uses LSTM to more accurately predict stock prices compared to existing methods like sliding window algorithms. The system architecture involves downloading stock price data, preprocessing it, training an LSTM model, and visualizing the predictions. LSTM is well-suited for this task since it can learn from experiences with long time lags between important events. The document concludes the LSTM approach helps investors and analysts by providing a precise forecasting model for stock market prediction.