This project aims to develop a Long Short-Term Memory (LSTM) model to predict future stock prices based on historical data. The model is trained and evaluated using real-world stock market data. The project includes data preprocessing, model training, evaluation, and visualization of results.
To run the project, follow these steps:
- Clone the repository.
- Install the required dependencies.
- Run the
main.py
script.
This project provided valuable experience in:
- Data preprocessing and normalization techniques.
- Implementing an LSTM model for time series prediction.
- Evaluating model performance using metrics such as Mean Absolute Error (MAE) and Root Mean Squared Error (RMSE).
- Visualizing model predictions and comparing them to actual stock prices.